在11月14日-16日于多倫多舉辦的 VueConf TO 2018 大會上茶敏,尤雨溪發(fā)表了名為 “ Vue 3.0 Updates ” 的主題演講,對 Vue 3.0 的更新計劃缚俏、方向進行了詳細(xì)闡述惊搏。
可以看到贮乳,Vue 3.0 將會:
1、更快
Virtual DOM 完全重寫恬惯,mounting & patching 提速 100% 向拆;
更多編譯時(compile-time)提醒以減少 runtime 開銷;
基于 Proxy 觀察者機制以滿足全語言覆蓋及更好的性能酪耳;
放棄 Object.defineProperty 浓恳,使用更快的原生 Proxy ;
組件實例初始化速度提高 100% 碗暗;
提速一倍/內(nèi)存使用降低一半颈将。
2、更小
Tree-shaking 更友好言疗;
新的 core runtime: ~10kb gzipped
3晴圾、更易維護
Flow -> TypeScript
Decoupled Packages(解耦包)
編譯器重寫
4、更易于原生
- 自定義 Renderer API
5噪奄、讓開發(fā)者更輕松
Exposed reactivity API
輕松識別組件重新渲染的原因
改進 TypeScript 以支持 w/TSX
改進警告追蹤
Experimental Hooks API
Experimental Time Slicing Support
支持 IE11
求點贊 求關(guān)注~