第一周:Vue3 基础概念#
-
Vue3 核心概念
-
组合式 API (Composition API) 的基本概念
-
响应式系统 (ref, reactive)
-
生命周期钩子
-
模板语法和指令
-
开发环境搭建
-
Node.js 安装
-
Vue CLI 或 Vite 的使用
-
VS Code 及相关插件配置
第二周:深入 Vue3 核心特性#
-
组合式 API 深入学习
-
setup 函数
-
响应式引用与计算属性
-
watch 与 watchEffect
-
依赖注入 (provide/inject)
2. 组件开发基础
-
组件注册与使用
-
Props 与事件
-
插槽 (slots)
-
组件生命周期
第三周:路由与状态管理#
-
Vue Router 4
-
路由配置
-
导航守卫
-
路由参数处理
-
嵌套路由
-
Pinia 状态管理
-
Store 的创建与使用
-
状态管理模式
-
数据持久化
第四周:实战应用#
-
网络请求与数据处理
-
Axios 的使用
-
RESTful API 交互
-
数据转换与处理
-
UI 组件库使用
-
Element Plus 或 Ant Design Vue
-
常用组件使用
-
组件的二次封装
第五周:工程化与最佳实践#
-
工程化实践
-
TypeScript 集成
-
代码规范 (ESLint)
-
单元测试
-
打包与部署
-
性能优化
-
懒加载
-
组件缓存
-
打包优化