vue 发布_【VUE3.0】它来了,2020年09月18日,Vue.js 3.0 正式发布,但是.....

您曾见过凌晨的苹果发布会,那前端界的发布会你见过吗?

在Vue3正式发布前,Vue的作者尤雨溪发表主题演讲。

注意!

注意!

注意!

发布会中表示不建议大家立刻升级到Vue3.0版本,之前项目中某些依赖项可能还不支持新版,等社区完善后再进行迁移也不迟。

请慢慢地、静静地欣赏完整的发布会:尤雨溪:Vue3.0全球发布会

a69727b304caba1935fff1368a75983b.png

1、VUE 3.0 的全部历程

3.0版本代表了2年多的开发工作具有30多个RFC2600多个提交来自99个贡献者628个拉取请求大量开发和文档工作

2、VUE 3.0 使命

成为任何人都可以快速学习的易于接近的框架

3、VUE 3.0 性能优化全集方面

路由懒加载keep-alive缓存页面使用v-show复用DOMv-for 遍历避免同时使用 v-if长列表性能优化事件的销毁图片懒加载第三方插件按需引入无状态的组件标记为函数式组件子组件分割变量本地化SSR

4、VUE 3.0 拥有更好的TypeScript集成

改进的TypeScript支持,编辑器能提供强有力的类型检查和错误及警告更好的调试支持

5、VUE 3.0 新增用于处理大规模用例的新API

reactiverefcomputedreadonlywatchEffectwatchunreftoReftoRefsisRefisProxyisReactiveisReadonlycustomRefmarkRawshallowReactiveshallowReadonlyshallowReftoRaw

6、VUE 3.0 分层内部模块

其内核仍然可以通过一个简单的<script>标签使用,但其内部结构已被彻底重写为一组解耦的模块。新的体系结构提供了更好的可维护性,并允许最终用户通过摇树来减少运行时大小的一半。

模块结构如下图所示:

a6fbaacfaca416ca2d84cc4a7b07a7c8.png

模块提供的功能点:

1.编译器支持用于构建时自定义的自定义AST转换(例如,构建时i18n)2.核心运行时提供API用于创建针对不同渲染目标(例如本机移动设备,WebGL或终端)的自定义渲染器。默认DOM渲染器使用相同的API构建。3.该@vue/reactivity模块导出的功能可以直接访问Vue的反应系统,并且可以用作独立程序包。它可以与其他模板解决方案(例如lit-html)配对,甚至可以用于非UI方案。

7、VUE 3.0 中composition-api设计目的

旨在解决大型应用程序中Vue使用的难点。Composition API建立在反应性API之上,与 VUE 2.x 基于对象的API相比,可实现类似于React挂钩的逻辑组成和重用,更灵活的代码组织模式以及更可靠的类型推断。

8、VUE 3.0 性能改进特性(相对VUE 2.X)

通过摇树(减轻了多达41%的资源大小)初始渲染(加快了多达55%的速度)更新速度:(加快了133%的速度)内存占用:(最多减少54%)

9、VUE 3.0 新增两个实验性功能

<script setup>用于在SFC中使用Composition API的语法糖<style vars>SFC中状态驱动的CSS变量

9、VUE 3.0 的迁移指南官网文档

https://v3.vuejs.org/guide/migration/introduction.html

10、VUE 3.0 对IE11兼容问题

官网计划在2020年第四季度重点关注它们。因此,若有计划迁移现有VUE 2.X 应用程序的用户或者需要IE11支持的人员,此时应意识到这些限制。

11、VUE 3.0 官网后续计划

迁移版本IE11支持新devtools中的Router和Vuex集成Vetur中模板类型推断的进一步改进

12、VUE 3.0 文档官网地址汇集

新官网https://v3.vuejs.org/迁移指南https://v3.vuejs.org/guide/migration/introduction.htmlComposition APIhttps://v3.vuejs.org/guide/composition-api-introduction.html

欢迎关注微信公众号

f0a79f0949882fcc18326786982ea163.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值