API:
vue2采用选项式api。vue3采用组合式API。
过滤器:
vue2中可以使用过滤器,vue3中不支持使用过滤器。
响应式原理:
vue中使用的是object.defineProperty
vue3中使用的是proxy。
TypeScript支持:
vue3对TypeScript的支持更加完善,在类型定义上进行了改进,提供更强大的类型推导和类型校验,使开发人员更容易进行类型安全的编码
更小的体积:
运行时的体积进行了优化,移除不常用的api和功能,使用更强大的tree-shaking,使得vue3的体积比vue2小