Skip to content

模版语法为何性能更好?

编译时预分析运行时优化标记

框架层面

React是一个运行时框架,几乎没有编译环节,主要通过运行时的灵活性,同时它的运行时开销也更大;

Vue会将其中的静态内容提升成常量,不会反复创建虚拟dom;

Vue使用Block Tree,给动态的部分打上Patch Flags标记;

在更新时,可以跳过静态的部分,只对比动态的部分; 比如长list,不用遍历整个静态的部分

本站访客数 人次 本站总访问量