Evan You(尤雨溪)在2018年11月16日早上在 Vue Toronto 的主題演講中預演了 Vue 3.0的新特性 。利用現代瀏覽器支持的新功能,Vue 3 將成爲咱們已經瞭解和喜好的 Vue.js 強大的的改進版本。css
大概能夠分爲:前端
完整的PPT請點擊:跳轉vue
一、虛擬 DOM 重寫,mounting和patching的速度提升100%react
二、更多的編譯時的提示來減小運行時的開銷git
三、組件快速路徑+單個調用+子類型檢測github
五、靜態樹提高api
六、靜態屬性提高瀏覽器
七、內聯的事件提高markdown
八、基於Proxy的觀察者機制,全語言覆蓋+更好的性能架構
運行時內核也將與平臺無關,使得 Vue 能夠更容易地與任何平臺(例如Web,iOS或Android)一塊兒使用
輕鬆識別組件從新渲染的緣由
提供對TypeScript的支持(TSX)
更友好的warning traces
相似react hook的API,詳情能夠見
當許多組件同時嘗試從新渲染時,瀏覽器都會變得很慢,利用Time Slicing將JS執行分爲幾部分,此時,用戶的交互不會被阻塞
推薦一下本身的我的公衆號:前端精讀(每日定時推送一篇前端好文)