Vue 学习路径
💚 渐进式框架
Vue 是一套用于构建用户界面的渐进式 JavaScript 框架。易学易用,性能出色,适用场景丰富的 Web 前端框架。
📚 学习内容
Vue 基础
- 模板语法
- 响应式数据
- 计算属性
- 侦听器
组件化开发
- 组件注册
- Props 传递
- 事件通信
- 插槽 (Slots)
组合式 API (Composition API)
- setup 函数
- ref 和 reactive
- computed 和 watch
- 生命周期钩子
Vue Router
- 路由配置
- 动态路由
- 导航守卫
- 路由懒加载
状态管理 (Pinia)
- State
- Getters
- Actions
- 模块化
🎯 学习路线
mermaid
graph LR
A[HTML/CSS/JS 基础] --> B[Vue 核心概念]
B --> C[组件开发]
C --> D[组合式 API]
D --> E[Vue Router]
E --> F[Pinia 状态管理]
F --> G[实战项目]📖 推荐资源
🔗 相关学习
- 先学习 JavaScript 基础
- 了解 TypeScript 增强开发体验
- 学习 Node.js 全栈开发
💡 实战建议
- 渐进式学习:从 Options API 到 Composition API
- 官方生态:使用 Vue Router、Pinia、Vite
- 项目实践:完成管理后台、博客等项目
- 性能优化:了解虚拟 DOM 和优化技巧
💬 讨论
使用 GitHub 账号登录后即可参与讨论