加载中...
由尤雨溪独立开发的渐进式 JavaScript 框架,2014 年首发,以温和的学习曲线和灵活的集成方式著称,Vue 3 于 2020 年发布后引入 Composition API,架构上向 React Hooks 靠拢但保留了模板语法优势。

| 类型 | 渐进式 JavaScript 框架 |
| 首发版本 | 0.6(2014 年 2 月) |
| 作者 | 尤雨溪(Evan You) |
Vue 被称为「渐进式」框架,意思是你可以只在页面某个 div 里引入一个 CDN script 标签,立刻就能用数据绑定,不需要构建工具;也可以用 Vite + Vue Router + Pinia 搭一整套 SPA。这种灵活性让它在需要逐步替换旧系统的企业项目中颇受欢迎。
Vue 的作者尤雨溪(Evan You)曾在 Google 负责 AngularJS 相关工作,2013 年起用业余时间开发 Vue,2014 年 2 月发布 0.6 版本,最初只是为了「摘取 Angular 的好东西」。[1]
Vue 2 使用 Object.defineProperty 实现响应式,有一个著名限制:直接给对象新增属性不会触发更新,必须用 Vue.set。Vue 3 彻底改用 Proxy 实现响应式,解决了这个问题,同时性能提升约 20-30%,包体积减小约 41%。
Vue 3 于 2022 年 2 月成为官方默认版本,Vue 2 已于 2023 年 12 月停止维护。

| 类型 | 渐进式 JavaScript 框架 |
| 首发版本 | 0.6(2014 年 2 月) |
| 作者 | 尤雨溪(Evan You) |
登录 后参与讨论
暂无讨论,来发表第一条评论吧