vue2:
- 优点:vue2比较成熟,所以具有比较完善的第三方的插件和库的支持,和技术资源的支持和解决方案d的社区等
- 缺点:
-
- 对ts语法的支持有限
- vue2中difff算法遍历dom树的关系,优化程度较低
vue3:
- 优点:
-
- 引入一些高级的api
- 优化了diff算法,使得性能更好,包更小
- 对ts的语法支持更好
2、缺点:
-
- 相对于vue2变更较大,意味着迁移成本较高
- 支持的插件和库没有vue2多,学习资料和解决方案的社区也没有vue2 多
- 在vue2 基础上学习vue3,需要划分时间成本