Vue 的两个核心
数据驱动 和 组件化思想。
补充:
- 数据驱动:View 的变化由 Model 自动驱动,开发者只需要操作数据,DOM 由框架负责更新("数据即视图")。Vue 的响应式系统是数据驱动的核心实现。
- 组件化:把页面拆成一个个独立、可复用的组件,每个组件包含自己的模板、逻辑、样式,组件之间通过 props / events / slot 等方式通信。组件化的好处是分治、复用、提升可维护性。
这两个核心思想贯穿了 Vue 的所有设计,包括响应式系统、虚拟 DOM、模板编译、生命周期、指令系统等。
来源整理自:vue3js.cn 面试官系列



