技术栈

Vue

你可能会说

听说 Vue 对新手更友好,是真的吗?跟 React 比呢?

Vue 是把网页拆成可复用部分,并让画面跟随数据变化的工具。例如点一次“+1”后,页面数量从 0 变成 1,Vue 会让按钮旁的文字跟着更新。它只负责页面怎样显示,数据是否长期保存仍要由服务器处理。
也常被叫作Vue.js

什么时候选它

  • 中小团队快速交付后台 / 管理端
  • 喜欢模板语法、上手成本低
  • 渐进式接入老页面,不必整站重写

什么时候别选

  • 必须用 React 专属生态的复杂场景
  • 需要跨端原生(Vue 的移动端生态弱于 RN / Flutter)
  • 超大型团队需要更强的架构约束

Q面试会问什么

  • 问:响应式原理?
    答:Vue 3 用 Proxy 拦截读写,get 时收集依赖、set 时触发更新。
  • 问:ref 和 reactive 区别?
    答:ref 包基本类型(访问要 .value),reactive 代理对象;整体替换对象时用 ref 更稳。
延伸阅读 · 权威出处