浅析Vue2与Vue3的diff算法的区别
2024-12-09 11:13:16
关于vue2与vue3的区别,应该是今年最热门的面试题,如果问深了,diff算法的问题肯定会被问到。
Vue2的diff算法,市面上基本上算是说的烂大街了,而Vue3的diff算法,市面上并没有较为的解读。
本来都打算自己去手撕源码了,后来正好翻到了别人团队已经整理好的文档,这里特地转载过来。
正文
本篇不算是全部转载,算是自己对原文的笔记,所以偏重会根据个人需求调整。
Vue2的diff算法我个人很熟悉,所以下文中可能提到的会少一些,大多数的倾向于解释Vue3的diff算法优化在哪。
vue3的diff优化
很多人都会提到Vue3的diff优化,这里很少有人提到具体优化在哪里,所以这里先统一整理下,让我们对优化的方向大致有个概念。
结语
关于Diff算法的优化,这里并非是必要的问题。
不过,我们要想构建一套自己的体系,那么这种边缘的问题最好还是了解一下比较好。