重磅!尤雨溪公布 Vue 3.0 开发路线
web前端教程
用大白話,來講編程
在上周的 Vue.js 倫敦大會上,Vue.js 作者尤雨溪簡要介紹了 Vue 下一個主要版本要發(fā)布的內(nèi)容,9 月 30 日,尤雨溪在 medium 個人博客上發(fā)布了 Vue 3.0 的開發(fā)路線。?
兼容
按照尤雨溪的說法,因為 Vue 3.0 是主要版本,所以會包含一些重大變更。不過,開發(fā)組會非常重視兼容性問題,他們也將盡快開始傳達這些重大變更,并做了這樣的保證:除了渲染函數(shù) API 和作用域插槽語法之外的所有內(nèi)容都將保持不變,或者通過兼容性構(gòu)建讓其與 2.x 保持兼容。?
總的來說,Vue 3.0 雖然會對頂級 API 進行重大的修整,但依然會保持與 2.x 的兼容。此外,2.x 的最后一個次要版本將成為 LTS,并在 3.0 發(fā)布后繼續(xù)享受 18 個月的 bug 和安全修復更新。?
重構(gòu)?
為了實現(xiàn)更清晰、更易維護的源代碼架構(gòu),尤雨溪表示將從頭開始重寫 3.0,并將一些內(nèi)部功能分解為單獨的包,以便隔離復雜性。
此外,代碼庫現(xiàn)在也用 TypeScript 編寫,相信 TypeScript 的類型系統(tǒng)和 IDE 的支持將讓新的代碼貢獻者更容易做出有意義的貢獻。 ?
其他的改進 ?
1.改進編譯器?
2.支持 IE 11?
3.其他運行時改進?
4.改進觀察機制?
發(fā)布日程 ?
接下來,開發(fā)組將完成 3.0 版本的編譯器和服務(wù)器端渲染部分,并開始發(fā)布 Alpha 版本。這些主要用于針對一小部分新應(yīng)用進行穩(wěn)定性測試。然后就是 Beta 階段,在測試階段,主要目標是更新支持庫和工具,如 Vue Router、Vuex、Vue CLI、Vue DevTools,并確保它們與新版本能夠完美兼容。開發(fā)組還會與社區(qū)的庫作者合作,幫助他們一起為 3.0 做好準備。?
?在 API 和代碼庫穩(wěn)定之后,將凍結(jié) API 并進入 RC 階段。在這個階段,還將提供“兼容版本”:包含 2.x API 兼容層的 3.0 版本。這個版本還將帶有一個標記,可以打開這個標記來禁用有關(guān) 2.x API 的警告。兼容版本可作為將應(yīng)用程序升級到 3.0 的指南。?
?在發(fā)布最終版本之前的最后一個任務(wù)是提供上述的 IE 11 兼容構(gòu)建版本。 ?最終發(fā)布時間還沒確定,可能會在 2019 年。
熱門文章
原創(chuàng)教程原創(chuàng)教程:
附加習題:
趣味職場行業(yè)困惑:
職業(yè)規(guī)劃:
新手求職:
新手學習:
職場感悟:
學習困惑:
職場焦慮:
感到迷茫:
薪資待遇:
培訓出身:
培訓費用:
培訓簡歷:
搞笑黑話:
職業(yè)自由:
職場形象:
合作廣告分割線
總結(jié)
以上是生活随笔為你收集整理的重磅!尤雨溪公布 Vue 3.0 开发路线的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 科大星云诗社动态20210508
- 下一篇: 科大星云诗社动态20210506