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执行分为几部分,此时,用户的交互不会被阻塞
推荐一下本身的我的公众号:前端精读(每日定时推送一篇前端好文)