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

vue3项目快速了解

2020年9月18分布的vue3

性能有提升:打包大小减少41%,更快渲染,内存减少。

源码升级:Proxy代替defindProperty实现响应式。重写虚拟DOM的实现和Tree-Shaking。

拥抱TS:更好的支持ts.

新特性:

vue3工程创建有两种创建方式,1,vue-cli创建。2,vite创建。

前端webpack是构建工具的老大哥。在vue3中又写了一个构建工具vite,vite相当于webpack,vite和后端maven不相似,npm和maven相似。

vite:项目启动更快,不用配置, TS JSX CSS支持开箱即用。

webpack都分析都处理,vite看哪个处理哪个。

vscode写vue挺支持,webstrom也支持写vue。

以vscode中vue3+vite+ts为例子:

.vscode文件夹里面:里面有一个.json文件,是提示安装插件。

puplic文件夹:里面放页签图标。

src文件夹:源代码文件

env.d.ts文件:ts不认识text等文件,在这个文件里做了申明对文件进行了申明。

index.html才是真正的入口文件

在index.html 中src中引入的main.ts文件。

在main.ts中,会挂载在一个id为#app的容器里面。容器app在index.html中:

APP

vue2是选项式,vue3是组合式


http://www.mrgr.cn/news/18735.html

相关文章:

  • geoserver介绍
  • 日志系统(最新版)
  • 【综合架构】Part 5.2 Ansible
  • HTTP“请求”和“响应”的报头及正文详解
  • std::future和std::promise详解(原理、应用、源码)
  • C++项目详细分析_WebServer
  • tailwindcss在vue2中安装配置流程
  • Linux动态监控系统
  • 新型蜜罐有哪些?未来方向如何?
  • 浅谈安科瑞充电桩收费运营云平台在丹阳农商批发市场B区快充站的应用
  • 中资优配:“迪王”,拔得头筹!
  • Python实现贝叶斯优化器(Bayes_opt)优化卷积神经网络-双向长短时记忆循环神经网络分类模型(CNN-BiLSTM分类算法)项目实战
  • 【赵渝强老师】大数据技术的理论基础
  • openGauss闪回恢复
  • 海南云亿商务咨询有限公司抖音电商服务的可靠之选
  • 一夜之间删库跑路?Runway到底在做什么?
  • NIO笔记02-ByteBuffer
  • 环保专包二级资质延续申请全流程介绍
  • 无线麦克风推荐哪些品牌,无线麦克风十大排名,领夹麦克风推荐
  • P-Tuning v2:一种普遍有效的提示调整方法