Hello Vue3

一、为什么要学vue3

vue官网:https://cn.vuejs.org/api/
在这里插入图片描述
这是vue官网的简介,说vue2在23年年底就停止维护了,将来会拥抱vue3,这是事务发展的一个必然趋势。

二、vue3相比于vue2做了哪些方面的改进和优化

以下是Vue3相比于Vue2的一些改进和优化

改进/优化Vue2Vue3
响应式系统基于Object.defineProperty使用Proxy API实现,更高效、更可靠
组件渲染基于vnode树结构基于Fragments和静态提升
组件实例通过this访问使用composition API
数据状态管理VueX和Vue.observable新增了Reactive API和Composition API进行更好的状态管理
编译器基于第三方插件改为使用基于标准规范编写的编译器
性能优化需要手动使用指令内置了静态树提升、渲染缓存等优化方式
TypeScript支持需要通过第三方库进行支持内置了对TypeScript的优化支持
内部优化使得小型应用的体积较大对内部结构进行了优化,使得更小更高效的运行
运行时性能相对较低更高效的运行时性能

请注意,这只是一部分Vue3相对于Vue2的改进和优化。Vue3带来了更多令人兴奋的功能和性能改进,使得Vue的开发更加高效和强大。

三、使用vue-cli创建一个vue3的项目

官方文档:https://cli.vuejs.org/zh/guide/creating-a-project.html#vue-create

1. 查看@vue/cli版本,确保@vue/cli版本在4.5.0以上

vue --version

在这里插入图片描述

2. 安装或者升级你的@vue/cli

npm install -g @vue/cli

3.创建

vue create vue_test

在这里插入图片描述

4.启动

cd vue_test
npm run serve

在这里插入图片描述

5.项目结构

  • main.js
    在这里插入图片描述
  • App.vue
    在这里插入图片描述
    其他的和vue2没有什么区别

四、使用vite创建vue3项目

vite就是一个构建工具,不了解的小伙伴可以看看我的另一个专栏vite从入门到原理,里面介绍了vite的基本使用和高级优化

vite官网:https://cn.vitejs.dev/guide/

使用vite创建vue3项目我在这里有详细教程,这里就不再赘述拉,感兴趣的小伙伴可以看看哦https://blog.csdn.net/jieyucx/article/details/131376896

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jieyucx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值