vue3带来的新特性/亮点

简介: vue3带来的新特性/亮点
  1. performance: 性能比vue2.x块1.2~2倍;


  1. Tree shaking support: 按需编译,体积比vue2.x更小;


  1. Composition API: 组合API(类似React Hooks);


  1. Fragment, Teleport, Suspense: 更先进的组件;


  1. Better TypeScript support: 更好的 ts 支持;


  1. Custom Render API: 暴露了自定义渲染的API;


  • api层面Vue3新特性主要包括:Composition API、SFC Composition API语法糖、Teleport传送⻔、 Fragments 片段、Emits选项、自定义渲染器、SFC CSS变量、Suspense


  • 另外,Vue3.0在框架层面也有很多亮眼的改进: 更快 虚拟DOM重写 编译器优化:静态提升、patchFlags、block等 基于Proxy的响应式系统 更小:更好的摇树优化 更容易维护:TypeScript + 模块化 更容易扩展 独立的响应化模块 自定义渲染器


相关文章
|
1天前
|
JavaScript 前端开发 CDN
vue3速览
vue3速览
10 0
|
1天前
|
设计模式 JavaScript 前端开发
Vue3报错Property “xxx“ was accessed during render but is not defined on instance
Vue3报错Property “xxx“ was accessed during render but is not defined on instance
|
1天前
|
缓存 JavaScript 前端开发
Vue3 官方文档速通(中)
Vue3 官方文档速通(中)
8 0
|
1天前
|
缓存 JavaScript 前端开发
Vue3 官方文档速通(上)
Vue3 官方文档速通(上)
6 0
|
1天前
Vue3+Vite+Pinia+Naive后台管理系统搭建之五:Pinia 状态管理
Vue3+Vite+Pinia+Naive后台管理系统搭建之五:Pinia 状态管理
7 1
|
1天前
Vue3+Vite+Pinia+Naive后台管理系统搭建之三:vue-router 的安装和使用
Vue3+Vite+Pinia+Naive后台管理系统搭建之三:vue-router 的安装和使用
6 0
|
1天前
Vue3+Vite+Pinia+Naive后台管理系统搭建之二:scss 的安装和使用
Vue3+Vite+Pinia+Naive后台管理系统搭建之二:scss 的安装和使用
5 0
|
2天前
|
JavaScript 前端开发
vue(1),小白看完都会了
vue(1),小白看完都会了
|
2天前
|
JavaScript 数据库
ant design vue日期组件怎么清空 取消默认当天日期
ant design vue日期组件怎么清空 取消默认当天日期
|
1天前
|
JavaScript 开发工具 git
Vue 入门系列:.env 环境变量
Vue 入门系列:.env 环境变量
7 1