3-30 为什么要使用 vue3, vue3 带来了什么好处?

  1. Vue3 采用了 Proxy 做数据的拦截,因为 Proxy 是懒执行的,所以没有像 Vue2 一样上来需要递归的去劫持属性的 get set, 这样带来的好处就是提升了更好的性能
  2. Vue3 在编译阶段做的优化,由于模版语法带来的灵活性的限制,所以 vue3 在模版编译方面采用了 只编译动态属性和动态节点的方式,减少了不必要的渲染和执行。从而极大的提高了编译方面的性能,而且做到这一点的三大框架,目前只有 vue
  3. 函数式编程,更方面的 ts 类型推断
  4. 组合式 API 解决,以往的反复横跳问题
posted @ 2022-03-30 22:54  林见夕  阅读(674)  评论(0编辑  收藏  举报