Ⅰ.为啥要学vue3 ?
对于类型,比较真的话用 React 也不是不好,无非就是性能差点 ~~
作者的这句话间接说明了:ts的兼容性
=> vue3 > react
最主要一点是简单,开发速度快 !!!( 或者说公司要用 )
Ⅱ.vue3 是如何变快的 ?
介绍 | vue3.0 |
---|---|
双向绑定 | vue3采用ES6的proxy 去代理(引用数据类型) 详细了解 |
diff算法 | vue3只对可能发生变化的标签 (做过静态标记) 的进行对比 |
静态提升 | 不需要更新的dom元素 会做静态提升 只创建一次 |
Ⅱ. 入门必备
入门阶段,用于 简单的页面
,和组件的编写需要掌握 👇
入坑必备 | 详情(及与vue2的对比) |
---|---|
vue3 新增 Api | 了解详情 |
vue3 路由变化 与 使用 | 点击这里 |
vue3 使用 vuex | 点击这里 |
vue3 组件通信 | 点击这里 |
vue3 钩子函数的变化 | 点击这里 |
watch、watchEffect 和 computed | 点击这里 |
Ⅳ. 熟练进阶
用与日常
基本的开发
,继续需要掌握 👇
进阶必备 | 详情 |
---|---|
pinia的使用 (vuex5.0理念) | 点击这里 |
vue3组件递归应用 (封装组件) | 点击这里 |
vue3 eventBus订阅发布模式 | 了解详情 |
vue 继承组件的使用 | 了解详情 |
vue3 hooks与组件 自动导入 | 了解详情 |
Ⅳ. 深入学习
更加升入,去优化
vue3项目,和搭建及配置考虑 性能
,需要掌握 👇
深入学习 | 详情 |
---|---|
vue3 + vite 性能优化 | 了解详情 |
vue2.7 过度 升级 vue3升级指南 | 了解详情 |
用JSX来写Vue3 | 了解详情 |
vue3 国际化 | 了解详情 |
vue3 源码学习 | 。。。 |