1. 首页
  2. >
  3. 前端开发
  4. >
  5. Vue

Vue 3.0 Beta 版本发布,你还学的动么?

Vue 3.0 Beta 版本发布,你还学的动么?


不知道是不是巧合,尤大又在凌晨发布了 Vue 的最新动态。等了这么久,Vue 3.0 终于发布了 beta 版本,尤大之前曾强调过 Vue 3.0 包含了五个关键变化:1.速度 2.体积 3.可维护性 4.面向原生 5.易用性。这次看来已经优化的差不多了。



尤雨溪和 Vue


尤雨溪尤大目前是一个独立开发者,也是开源 JavaScript 框架 Vue.js 的创建者,现居美国。曾就职于 Google 和 Meteor,现在全职开发和维护 Vue.js。据说除了编程和帮助妻子照顾两个孩子外,还喜欢电子游戏、卡拉 OK、寿司和收藏手表。

前端开发目前有两个比较流行的 JavaScript 框架,一个是 Facebook 创建的 React,另一个就是尤雨溪尤大搞的 Vue.js 了。业界也经常对这两个框架进行比较。

此前,尤大曾正面回答过这一问题,他表示希望大家能停止无谓的争执,多想想使用这些技术的初衷。

他认为多年以后要论历史地位,React 肯定是高于 Vue 的。React 从一开始的定位就是提出 UI 开发的新思路。这是 React 伟大的地方,Vue 里面也有很多地方是直接受到了 React 的启发。React 敢做这样的尝试,是因为它是 Facebook,是一种大公司才有的 “改变业界” 的底气。

而 Vue 从一开始的定位就是尽可能的降低前端开发的门槛,让更多的人能够更快地上手开发。开发 Vue 的初衷只是做了个我自己用得舒服的框架。所以从设计的角度上来说,Vue 首先考虑的是假设用户只掌握了 web 基础知识 (HTML, CSS, JS) 的情况下,如何能够最快理解和上手,实现一个看得见摸得着的应用。




Vue 3.0 Beta


根据今天 Vue 线上会议的 PPT 显示,Vue 3.0 现在处于公测阶段,也就意味着所有的 RFC 已经被实现,之后的侧重点将调整为稳定性和周边库的集成。


Vue 3.0 Beta 版本发布,你还学的动么?

此次 Beta 版本相较之前更多的是对性能的提升,重写了虚拟 DOM,更高效的初始化组件等,从而使 updata 的效率提高了 1.3-2 倍,SSR 的性能提升了 2-3 倍。

Vue 3.0 Beta 版本发布,你还学的动么?

下方表格为 Vue 3 官方库支持状态:

Vue 3.0 Beta 版本发布,你还学的动么?

此外,也公布了对于 Vue 2 之后的计划,表示之后还会有一个小版本的更新(Vue 2.7),并继续提供 18 个月的维护。




GitHub 地址:

https://github.com/vuejs/vue-next#status-beta