在Vue.js 倫敦大會上景东,Vue.js 作者尤雨溪簡要介紹了 Vue 下一個主要版本要發(fā)布的內(nèi)容辕羽,9 月 30 日虎敦,尤雨溪發(fā)布了 Vue 3.0 的開發(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 和安全修復(fù)更新贩挣。
-
重構(gòu)
為了實現(xiàn)更清晰、更易維護的源代碼架構(gòu)没酣,尤雨溪表示將從頭開始重寫 3.0王财,并將一些內(nèi)部功能分解為單獨的包,以便隔離復(fù)雜性裕便。
-
其他的改進
改進編譯器
支持 IE 11
其他運行時改進
改進觀察機制
參考
https://www.oschina.net/news/100515/plans-for-the-next-iteration-of-vue-js
每日分享前端技術(shù)知識绒净,致力于幫助更多前端人翻過一座座山,踏過一個個坑偿衰。