在2018年,Vue.js 作者尤雨溪在medium个人博客上发布了vue3.0的开发思路,可以说3.0带来了很大的变化。当时我们也只是瞄了一眼,没想到这么快vue3.0就出来了。尤雨溪当时也是在 Vue Toronto上发布了最新的 Vue 3,并且讲解了一些主要的变化更新。


而尤雨溪在2020年07月18号宣布 Vue 3 已进入 RC 阶段,这意味着 Vue 3 内核的 API 和实现已到达稳定状态。


带你走进vue3.0

重磅通知,Vue3.0即将来袭_java


vue3.0变化更新


Vue 3.0 将会发生什么?

更快

更小

更易维护

更易于原生

让开发者更爽


重磅通知,Vue3.0即将来袭_java_02


Virtual DOM 完全重写,mounting & patching 增快 100%

重磅通知,Vue3.0即将来袭_java_03


增多一些编译提醒来减少 runtime 成本

重磅通知,Vue3.0即将来袭_java_04重磅通知,Vue3.0即将来袭_java_05重磅通知,Vue3.0即将来袭_java_06


基于 Proxy 观察者机制并满足 full language coverage 及更好的性能

重磅通知,Vue3.0即将来袭_java_07


不再使用 Object.defineProperty 而是原生ES6 Proxy

重磅通知,Vue3.0即将来袭_java_08


组件生成增快 100%

重磅通知,Vue3.0即将来袭_java_09


速度快一倍 / 减少一半的内存使用

重磅通知,Vue3.0即将来袭_java_10重磅通知,Vue3.0即将来袭_java_11


新的 runtime 版只要约 10kb gzipped

重磅通知,Vue3.0即将来袭_java_12


定义 Renderer API

重磅通知,Vue3.0即将来袭_java_13


尤雨溪宣布Vue 3首个RC版本发布! 这意味着什么?


原则上,进入 RC 阶段后不会在最终版本发布之前引入新的主要功能或做出重大更改。现在,大部分的官方框架组件已支持 Vue 3,点此查看最新状态。


这里顺便科普一个软件在开发到生产的几个阶段,一般都会有经历如下:


  • Alpha:内测版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。

  • Beta:公测版,这个版本比alpha版发布得晚一些,主要是给忠实用户测试用的,该版本任然存在很多BUG,但是相对alpha版要稳定一些。这个阶段版本的软件还会不断增加新功能

  • RC:(Release Candidate) 系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于Fixbug

  • GA:(General Availability),正式发布的版本


据小道消息,8月份vue3.0即将正式发布,所以你准备好了吗?