Vue

Vue 最大的特点是上手简单,框架的设计和文档对新手极其友好。但这并不代表它只是个简单的框架,当你需要实现一些更加深入的自定义功能时(比如自定义组件、自定义指令、JSX 等),你会发现它也提供了友好的支持能力。

虚拟 DOM

在 Vue 3.0 中,虚拟 DOM 通过动静结合的模式来进行突破:

  1. 通过模版静态分析生成更优化的虚拟 DOM 渲染函数,将模版切分为块(if/for/slot);
  2. 更新时只需要直接遍历动态节点,虚拟 DOM 的更新性能与模版大小解耦,变为与动态节点的数量相关。

Vue2 源码阅读
Vue 问题
Router
Vite
Vue3 学习