当前位置: 首页 > Web前端 > vue.js

Vue3.0测试版来了!你还能学会移动吗?

时间:2023-03-31 17:53:44 vue.js

Vue3.0Beta来了4月17日,优雨熙在微博上发布了Vue3.0Beta。4月21日,尤雨溪在哔哩哔哩直播分享了Vue3.0Beta版本的变化。本文是对其分享的简要总结。GitHub地址:https://github.com/vuejs/vue-...官方库支持情况:六大亮点根据线上会议的PPT,Vue3.0现在已经进入公测阶段,也就是说所有的RFC都有发布实施后,重点将调整到稳定性和外围库的集成上。1.性能与之前的Beta版本相比,本次Beta版本更多的是性能提升,重写了虚拟DOM,更高效的初始化组件等,让updata的效率提升了1.3-2倍,性能提升SSR增加了2.-3倍。2.tree-shaking可以“裁剪”无用的模块,只打包需要的(比如v-model,,不用的就不打包)。3、CompositionAPICompositionAPI类似于ReactHooks,提高了代码逻辑的复用性,从而实现了对模板的独立性,其响应式模块也可以与其他框架结合。4.Fragments不再限制模板只有一个根节点,render函数也可以返回一个数组,让你更专注于制作。Teleport最初打算称为Portal,它是针对React的基准。由于Chrome提案中可能存在命名冲突,因此更改了名称。只有5%的Suspense应用程序可以感知运行时的调度差异。综合考虑,Vue3的并没有做React那样的操作调度处理。5.更好的TypeScript支持在Vue3中使用TypeScript可以让开发人员从Vue的TypeScript定义中受益,同时还可以从现代IDE(例如VisualStudioCode/WebStorm)获得通用代码支持。6.CustomRendererAPI意味着以后可以通过vue和Dom编程进行webgl编程。如果您有兴趣,可以在这里阅读:_入门vugel_剩余工作Vue2.x和2.7版本将推出。游玉玺最后表示,目前的Vue3.0Beta已经可以使用,但需要开发者对稳定性负责。他建议,生产项目暂时不要上马,新的小项目可以测试,真正用上至少要到年底。