一.vue3 为什么要重写 两个主要原因考虑重写vue新版本主要功能: 1.主流浏览器对新的JavaScript语言特性的普遍支持. 2.当前Vue代码库随着时间的推移而暴露出来的设计和体系架构问题. 3.对一些方法及API进行优化 以下是一些原理上的分析: 1.浏览器性能提升 首先,随着ES6的发展已及广泛使用,浏览器对这些新的特性逐渐增加,性能不断优化,这就给vue3优化提供了一个机会,通过重写来优化提升vue的性能. 2.底层实现方法 其次,在框架设计上,vue2.0 是采用Object.…