Vue

入门看这一篇就够了

核心概念

  • 响应式系统:Vue 的灵魂。Proxy (Vue 3) / Object.defineProperty (Vue 2) 自动追踪依赖并更新视图
  • 组件化:单文件组件 (SFC) 将模板、逻辑、样式封装在一起
  • Virtual DOM:通过 Diff 算法保证渲染性能

进阶特性

  • Composition API:更好的逻辑复用和代码组织(Vue 3)
  • Router:单页应用路由管理
  • Pinia:状态管理
  • SSR/SSG:服务端渲染与静态生成

常见面试题索引

  1. 组件通信方式
  2. Vue 2 vs Vue 3 响应式原理
  3. Diff 算法原理
  4. computed 与 watch 区别
  5. nextTick 原理
  6. Keep-Alive 原理