首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员必看的Vue 3更新内容,真的很香!

最近犹大发布了Vue 3的开发进展,在 Vue 3 上花费的大部分时间主要投入到了设计和构建稳定的内核上,其次还有大量兼容版本的支持库 (Vue Router, Vuex, test utils)、工具(CLI、eslint 插件、浏览器开发工具扩展、IDE 扩展)和文档(包括针对新用户和用于迁移的文档)的工作。

原本计划2020年上半年发布 Vue 3,但Vue 3开发的内容比较多和难度比较大,推迟到7月中旬发布 RC 版本,8月初正式发布 3.0 版本。

Vue 3在代码上由98%的Typescript 编写,可见Typescript 的使用已经非常广泛,对于编写js代码的效率和安全有很大的提升,Typescript 的类型检测和类的使用,搭配上细致的官网文档,别提写代码有多爽了吧!

再说Vue 3的核心技术:

Proxy:不只是解决了 defineProperty 的局限性。

Performance:性能更比 Vue 2.0 强。

Tree shaking support:可以将无用模块“剪辑”,仅打包需要的。

Composition API:组合 API。

Fragment, Teleport, Suspense:“碎片”,Teleport 即 Protal 传送门,“悬念”。

Better TypeScript support:更优秀的 Ts 支持。

Custom Renderer API:暴露了自定义渲染 API。

最后最牛的一个进步性的特点就是Vue 3的Vite

npm init vite-app cd npm install npm run dev

vite 是一个基于 Vue3 单文件组件的非打包开发服务器,vite具有以下的优点:

可以快速的冷启动,不需要等待打包;

即时的热模块更新;

不用等待整个项目编译完成。

犹大竟然发帖说再也不用webpack,让webpack团队的成员都慌!哈哈!

如何学习Vue 3?

可以通过GitHub的Vue 3分析和学习源代码或者通过Vue 3官方网址学习即可,完全中文的Vue 3文档真的是太舒服了!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200704A0B3L000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券