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

14-Vue技术栈之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/89512.html

相关文章:

  • JavaScript高级三、深入面向对象
  • static
  • zabbix动作执行失败 No media defined for user.
  • JavaScript this 关键字
  • ubuntu基本信息查询
  • Revit问题:创建牛腿柱和快速生成圈梁
  • k8s节点删除
  • 45°装备系统
  • 逻辑漏洞学习-身份验证漏洞
  • 【ChatGPT】ChatGPT自动生成思维导图
  • cf1200构造15道
  • 【JavaSE】Java基础语法(十七)
  • 《Spring Guides系列学习》guide11 - guide15
  • 软件测试面试了一个00后,让我见识到了什么是内卷届的天花板
  • JAVA BigDecimal 比较大小 、计算
  • 并发编程Bug的根源
  • 从零搭建微服务-认证中心(二)
  • python入门(11)面向对象 :模块与包
  • 《深入理解计算机系统(CSAPP)》第3章 程序的机器级表示 - 学习笔记
  • 【数据结构】第六周
  • 6.4.6拓扑排序
  • Ae:常用内置抠像效果
  • [ 支付宝支付笔记]
  • 2023九坤投资暑期实习笔试复盘
  • 深度学习的定义和未来发展趋势
  • 如何更改 Linux 文件和目录权限?
  • Revit楼板问题:楼板连接处以及楼板开洞,一键开洞
  • 【AI领域+餐饮】| 论ChatGPT在餐饮行业的应用展望
  • 【计算机视觉 | 目标检测】arxiv 计算机视觉关于目标检测的学术速递(5月29日论文合集)
  • Altium Designer 相同电路多组复制布线