Vue3.0设计目标
一.更小
1.全局的API和内置组件/功能支持tree-shaking
2.常驻的代码尺寸控制在10Kb gzipped上下
二.更快
1.基于Proxy的变动侦测,性能优于getter/setter
2.Virtual DOM 重构
3.编译器架构重构,更多的编译时优化
三.加强API设计一致性
四.加强TypeScripe支持
五.提高自身可维护性
1.代码采用monorepo结构,内部分层更清晰
2.TypeScript 使得外部贡献者更有信心做改动
六.开放更多底层功能