1.原理不同:
选项式API,vue2是用object.defineproperty进行数据劫持,通过setter和getter的方法
组合式API,vue3用proxy进行数据代理,直接遍历对象,
2.vue3提供了强类型语言typescript,方法有type和instance的区别,
type定义简单数据类型和复杂数据类型,instance定义复杂数据类型
3.声明周期setup代替vue2中的beforecreate和created
4.vue2,vue提供了vuex,状态管理仓库,
vue3可以使用pinia进行数据的状态管理,
5.