当前位置: 首页 > news >正文

14-Vue3快速上手

目录

    • 1.Vue3简介
    • 2. Vue3带来了什么
      • 2.1 性能的提升
      • 2.2 源码的升级
      • 2.3 拥抱TypeScript
      • 2.4 新的特性

1、海贼王,我当定了!——路飞
2、人,最重要的是“心”啊!——山治
3、如果放弃,我将终身遗憾。——路飞

4、人的梦想是永远不会结束的!——黑胡子

5、如果是敌人的话,我就斩了他!——索隆

6、任何的存在并不是一种罪恶。——弗朗基

7、我是不会死的,伙伴!——哥尔·d·罗杰

8、不打败你,我就什么也守护不了!——路飞

9、你以为付钱的就是大爷吗?——尾田荣一郎

1.Vue3简介

  • 2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王
  • 耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者
  • github上的tags地址:https://github.com/vuejs/vue-next/releases/tag/v3.0.0

2. Vue3带来了什么

2.1 性能的提升

  • 打包大小减少41%

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

  • 内存减少54%

2.2 源码的升级

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

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

2.3 拥抱TypeScript

  • Vue3可以更好的支持TypeScript

2.4 新的特性

  1. Composition API(组合API)

    • setup配置
    • ref与reactive
    • watch与watchEffect
    • provide与inject
  2. 新的内置组件

    • Fragment
    • Teleport
    • Suspense
  3. 其他改变

    • 新的生命周期钩子
    • data 选项应始终被声明为一个函数
    • 移除keyCode支持作为 v-on 的修饰符
http://www.lryc.cn/news/90773.html

相关文章:

  • Docker registry 搭建
  • 关于三维布尔运算的几点思考
  • 【03.04】大数据教程--html+css基础
  • 深入理解与实践Seata:分布式事务解决方案
  • Python学习笔记 - 探索元组Tuple的使用
  • JAVA网络编程(一)
  • Python 线程队列
  • 创建web后端程序(servlet程序搭建)
  • 【章节1】git commit规范 + husky + lint-staged实现commit的时候格式化代码
  • 【入门】拐角III
  • 如何使用 Fail2ban 防止对 Linux 的暴力攻击?
  • 2023年,真的别裸辞....
  • 规则引擎架构-基于easy-rules
  • 【数据结构】第七周
  • 人体三维重构论文集合:awesome 3d human reconstruction
  • 揭秘Redis持久化原理,探索fork与Copy-on-Write的魔法!
  • 应届生如何提高职场竞争能力
  • ISIS 实验
  • 国产系统:麒麟之人大金仓数据库部署
  • flink1.17.0 集成kafka,并且计算
  • 【华为OD机试】数组组成的最小数字【2023 B卷|100分】
  • Exponential Loss 中的关于indicator 函数的一个恒等式
  • 【机器学习】浅析过拟合
  • 尝试在UNet的不同位置添加SE模块
  • JVM垃圾回收篇之相关概念和算法
  • (学习日记)2023.04.27
  • 亚马逊CPC广告每日该怎么调整?
  • ffmpeg下载及ffmpy3安装使用
  • 设计模式之~原型模式
  • 多传感器融合SLAM --- 8.LIO-SAM基础知识解读