Vue3官网:Vue.js - 渐进式 JavaScript 框架 | Vue.js
1、Vue3介绍
1.1、Vue3的特点
性能比Vue2.x快1.2~2倍
支持tree-shaking
引入了Compostion API
暴露了自定义渲染API
新增三个组件(Fragment、Teleport、Suspense)
1.2、性能的提升
打包大小减少41%
初次渲染快55%, 更新渲染快133%
内存减少54%
1.3、其他改变
新的生命周期钩子
data选项应始终被声明为一个函数
移除keyCode支持作为v-on的修饰符
2、Vue3与Vue2的不同之处
2.1、相对于Vue2做出了哪些改变
用proxy代替Object.defineproPerty,可以直接监听对象和数组的方法,并且有高达13种拦截方法
2.2、启动方式不同
v3
import {createApp} from 'vue'
cr