Vue3.0变化
一、速度更快
二、体积更小
三、更易于维护
四、更面向原生开发
五、更易于开发使用
速度更快
更有效的创建虚拟节点
- 2.优化插槽生成
- 3.静态树提升
- 4.静态属性提升
- 5.基于Proxy的观察者机制
体积更小
vue2.0 -> vue3.0 压缩后 20kb 体积变成 10kb 左右
更易于维护
- 1.从 flow 转向 type
- 2.解耦,使内容更加模块化
- 3.编译器重写
更面向原生开发
运行时与平台无关
更易于开发使用
1.响应式Api
2.能够轻松定位到为什么重新渲染
3.ts的支持
1 4 8 5 7 2 3 6