Featured image of post Vue3快速入门教程:一、Vue3简介

Vue3快速入门教程:一、Vue3简介

2020年9月18日,Vue.js发布版3.0版本,代号:One Piece

经历了:4800+次提交40+个RFC600+次PR300+贡献者

官方发版地址:Release v3.0.0 One Piece · vuejs/core

截止2023年10月,最新的公开版本为:3.3.4

image.png

性能的提升

打包大小减少41%

初次渲染快55%,更新渲染快133%

内存减少54%

源码的升级

使用Proxy代替defineProperty实现响应式。

重写虚拟DOM的实现和Tree-Shaking

拥抱TypeScript

Vue3可以更好的支持TypeScript

新的特性

Composition API(组合API):

  • setup

  • refreactive

  • computedwatch

    ……

新的内置组件:

  • Fragment

  • Teleport

  • Suspense

    ……

其他改变:

  • 新的生命周期钩子

  • data选项应始终被声明为一个函数

  • 移除keyCode支持作为v-on的修饰符

    ……

特别声明

该系列文章根据尚硅谷张天禹老师B站教学视频整理。