Vue 3源碼公布

五嘎子 5年前發布 | 5K 次閱讀 Vue

  10 月 5 日凌晨,Vue.js 框架的作者兼核心開發者尤雨溪公布了尚處于 Pre-Alpha 狀態的 Vue 3 源碼。

  說學不動的童鞋抓緊剩余的假期時間擼一遍源碼吧 : D

  作者表示,Vue 3 主要的架構改進、優化和新功能均已完成,剩下的主要任務是完成一些 Vue 2 現有功能的移植。

  穩定版的具體發布時間尚未提及,不過根據 Vue 在 GitHub repo 公開展示的 Roadmap,后面應該還會發布 Alpha(計劃于 Q4 發布)、Beta 等版本,所以至少要等到 2020 年 Q1 才有可能發布 3.0 穩定版。

  尤雨溪在去年發表的"Vue 3.0 Updates"主題演講中曾強調過 Vue 3 包含的五個關鍵變化:1. 速度 2. 體積 3. 可維護性 4. 面向原生 5. 易用性

  下面了解一下針對 Vue 3 計劃并已實現的主要架構改進和新功能:

  最后,還有一些 2.x 的功能尚未移植過來:

  對了,還有與瀏覽器兼容性方面的問題,雖然去年尤雨溪曾提出會支持 IE11,但目前發布的 Pre-Alpha 版本打包后的代碼是 ES2015+,并且【尚未】支持 IE11。

  至于與舊版本的兼容情況,因為 Vue 3.0 是主要版本,所以會包含一些重大變更。不過,開發組會非常重視兼容性問題,他們做了這樣的保證:除了渲染函數 API 和作用域插槽語法之外的所有內容都將保持不變,或者通過兼容性構建讓其與 2.x 保持兼容。

  總的來說,Vue 3.0 雖然會對頂級 API 進行重大的修整,但依然會保持與 2.x 的兼容。此外,2.x 的最后一個次要版本將成為 LTS,并在 3.0 發布后繼續享受 18 個月的 bug 和安全修復更新。

 本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
  轉載自:https://mp.weixin.qq.com/s/iHr0Lo3RhD5mg0h5fk9MaQ