1. Vue3简介
2020年9月18日,
Vue.js
发布版3.0
版本,代号:One Piece
(n经历了:4800+次提交、40+个RFC、600+次PR、300+贡献者
官方发版地址:Release v3.0.0 One Piece · vuejs/core
截止2023年10月,最新的公开版本为:
3.3.4
1.1. 【性能的提升】
打包大小减少
41%
。初次渲染快
55%
, 更新渲染快133%
。内存减少
54%
。
1.2.【 源码的升级】
使用
Proxy
代替defineProperty
实现响应式。重写虚拟
DOM
的实现和Tree-Shaking
。
1.3. 【拥抱TypeScript】
Vue3
可以更好的支持TypeScript
。
1.4. 【新的特性】
Composition API
(组合API
):setup
ref
与reactive
computed
与watch
......
新的内置组件:
Fragment
Teleport
Suspense
......
其他改变:
新的生命周期钩子
data
选项应始终被声明为一个函数移除
keyCode
支持作为v-on
的修饰符......
项目源码有帮助到你的,清点个小星星