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

Vue简介和项目构建

1.Vue.js

Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。

官网 https://cn.vuejs.org/

版本为:Vue 3

1.1.【Vue3性能的提升

- 打包大小减少`41%`。

- 初次渲染快`55%`, 更新渲染快`133%`。

- 内存减少`54%`。

1.2.【 源码的升级

- 使用`Proxy`代替`defineProperty`实现响应式

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

1.3. 【拥抱TypeScript

- `Vue3`可以更好的支持`TypeScript`。

1.4. 【新的特性】

1. `Composition API`(组合`API`):

   - `setup`

   - `ref`与`reactive`

   - `computed`与`watch`

2. 新的内置组件:

   - `Fragment`

   - `Teleport`

   - `Suspense`

3. 其他改变:

   - 新的生命周期钩子

   - `data` 选项应始终被声明为一个函数

   - 移除`keyCode`支持作为` v-on` 的修饰符

2. Vite  


http://www.kler.cn/a/447613.html

相关文章:

  • Spring Boot 2.1.7 数据源自动加载过程详解
  • python\shell\c++语法对比
  • go mod tidy 命令
  • Leaflet的zoom层级-天地图层级之间的关系
  • Azure虚拟机非托管磁盘大小调整
  • Android Compose list 下拉刷新、上拉加载更多
  • Java详细总结
  • 12月第十七讲:Redis应用相关的缓存框架
  • 解锁 Jenkins 搭建全攻略
  • RabbitMQ如何实现延时队列?
  • Windows通过git-bash安装zsh
  • 基于 iAP2 协议 的指令协议,用于对安防设备的 MCU 进行操作
  • 【Java基础面试题029】Java中的hashCode和equals方法之间有什么关系?
  • Python tkinter写的《电脑装配单》和 Html版 可打印 可导出 excel 文件
  • CV算法在工作中有哪些实际应用?
  • 数据挖掘之认识数据
  • C++9--前置++和后置++重载,const,日期类的实现(对前几篇知识点的应用)
  • docker hub上下载使用postgis官方插件
  • 【python 字典(dict)和集合(set)】创建、访问、基本操作及各自的特点】
  • keil已有项目改工程名
  • 1387. 将整数按权重排序 中等
  • 3大Excel免费功能
  • 吉快科技荣膺“金边奖·最佳大模型一体机”,引领AI边缘新时代
  • 江苏计算机专转本 技能Mysql知识点总结(二)
  • C05S07-Tomcat服务架设
  • 15款行业大数据报告下载网站