Vue3.0 正式发布,代号为 One Piece

Vue3.0 经过两年研发正式发布,代号One Piece,带来显著性能提升,包体积减小41%,初始化渲染速度提升55%,更新速度提升133%,内存使用降低54%。支持更好的TypeScript集成,包括Composition API和VSCode插件Vetur。然而,部分子项目如router、vuex和devtools尚未稳定,且不支持IE11。开发者可以选择等待2020年末直接安装vue3或使用vue2.7作为过渡。
摘要由CSDN通过智能技术生成

Vue 的作者在微博中写道:

没错,经过了两年的研发, Vue3.0 正式发布了,代号为 One Piece。原文内容比较多,本文主要从我的观点来聊一聊 vue3.0,文末有原文链接。

性能提升

与 vue2 相比,vue3 的包更小(使用 tree-shaking 时可减少 41%),初始渲染速度提升 55%,更新速度提升 133%,内存使用降低 54%。单从性能方面来说,升级 vue3 毫无疑问。

更好地支持 TypeScript

目前大型项目基本都采用 TypeScript ,毋庸置疑,vue3 也采用 TypeScript 编写。Composition API  可以很好地进行类型推断,这为我们写代码提供了不少便捷。同时官方推出了 VSCode 插件 Vetur,目前已支持模板表达式和 props 的类型检查。不仅如此,Vue3 已全面支持 TSX。

如果你的项目已经大面积使用 TypeScript,升级 Vue3 吧!

待完善

Vue3 虽然已经发布,但是框架的一些子项目还没有达到稳定状态,比如 router、vuex 和 devtools。还有第三方组件库,目前很多还没有支持 vue3。目前 Vue3 还不支持 IE11,如果你的项目还在支持 IE

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值