Vue 3.0 更新计划:更快,更小,让开发者更轻松

bigdata 2018-11-21 13:38:31 ⋅ 63 阅读

今日在多伦多举办的 VueConf TO 2018 大会上,尤雨溪发表了名为 “ Vue 3.0 Updates ” 的主题演讲,对 Vue 3.0 的更新计划、方向进行了详细阐述。目前该演讲的 PPT 也已上传至 Google 文档,感兴趣的可点此查阅。 

可以看到,Vue 3.0 将会:

1、更快

  • Virtual DOM 完全重写,mounting & patching 提速 100% ;

  • 更多编译时(compile-time)提醒以减少 runtime 开销;

  • 基于 Proxy 观察者机制以满足全语言覆盖及更好的性能;

  • 放弃 Object.defineProperty ,使用更快的原生 Proxy ;

  • 组件实例初始化速度提高 100% ;

  • 提速一倍/内存使用降低一半。

2、更小

  • Tree-shaking 更友好;

  • 新的 core runtime: ~10kb gzipped

3、更易维护

  • Flow -> TypeScript

  • Decoupled Packages(解耦包)

  • 编译器重写

4、更易于原生

  • 自定义 Renderer API

5、让开发者更轻松

  • Exposed reactivity API

  • 轻松识别组件重新渲染的原因

  • 改进 TypeScript 以支持 w/TSX

  • 改进警告追踪

  • Experimental Hooks API

  • Experimental Time Slicing Support

  • 支持 IE11

PPT 地址:Vue 3.0 Updates

---------------END----------------

后续的内容同样精彩

长按关注“IT实战联盟”哦



全部评论: 0

    我有话说:

    Vue 3 正式发布

    Vue.js 3.0 "One Piece" 已正式发布,此框架新的主要版本提供了好的性能、的捆绑包体积、好的 TypeScript 集成、用于处理大规模用例的新 API,并为框架未来的长期

    「尝鲜」SpringBoot 快速整合Swagger 3.0

    第一步:Maven引入Swagger3.0 starter依赖 Maven项目中引入springfox-boot-starter依赖: <dependency> <

    微信程序电商实战-入门篇

    程序开发工具有新版本更新啦!开发体验好了,接下来一起为电商程序做一下准备前期准备工作~~

    Vant 3.0 正式发布:全面拥抱 Vue 3

    历经八个月时长的开发,Vant 3.0 现已正式发布。官方表示,在本次迭代中,其主要工作是基于 Vue 3 重构整个代码仓库和周边生态,并发布 Vant 3.0、Vant Cli 3.0

    Google 宣布正式开源 Jib ,帮助 Java 应用快速容器化

    Google 本周宣布开源一款新的 Java 工具 Jib ,旨在开发使用他们熟悉的工具轻松地将 Java 应用程序容器化。

    开源资讯】PDMan 官方推出 Web 版,使用简单

    。 PowerDesigner之外,另一个好的免费的替代方案。 他具有...

    《CSS 揭秘》译者,百姓网前端架构 TL 带来多干货,等你来撩~~~

    春节长假已经过完了,《IT实战联盟》 也开始准备更新多优质的实战资源帮助大家解决工作中的实际问题。

    Taro UI 2.0 发布:新增自定义主题功能,适配程序

    Taro UI 发布已有半年,在此期间,不断完善组件库的功能和特性,新增了许多组件和工具...

    ActionView 1.12.0 发布,好用的团队敏捷开发工具

    简介 ActionView是一个面向中小企业的、开源免费的、简单易用的、类Jira的问题需求跟踪工具。 详细介绍:www.actionview.cn 码云:https://gitee.com

    微型Java开发框架Solon 1.1发布,QPS达10万+

    。 Solon 强调:克制+简洁+开放的原则;力求:、...

    Vuex 4 正式发布

    Vuex 4 已正式发布,此版本的更新重点是提供好的兼容性。从 release note 可以看到,Vuex 4 不但支持 Vue 3,并且提供与 Vuex 3 完全相同的 API,因此用户可以在

    curl 7.75.0 发布,占用内存

    curl 7.75.0 已发布。此版本没有包含安全修复,主要是添加了部分新特性,其中包括: 为命令行工具添加--create-file-mode参数,在协议中,curl 需要告诉远程

    Vue CLI 3.0 正式发布,Vue.js 开发标准化工具

    Vue CLI 3.0 已发布,该版本经历了重构了很多有用的内容

    Pyston v2 发布:比 Python 20%

    Pyston v2 已正式发布,Pyston 是 Python 的高度兼容实现,自称比 Python 。根据 Pyston 提供的宏基准测试结果,其 v2 版本比目前的 Python 3.8

    2018年8个技巧来构建好的Node.js应用程序

    2018年8个技巧来构建好的Node.js应用程序

    A3Mall v1.5.2 发布,免费开源的 PHP 程序商城系统

    项目介绍 A3Mall商城系统是基于ThinkPhp6.0+Vue开发的一套移动电商系统, 支持微信公众号商城、H5商城、程序商城,支持多种营销活动,优惠劵、订单活动、团购、秒杀、会员特价、积分