40 lines
669 B
Markdown
40 lines
669 B
Markdown
# 项目实战:后台管理系统
|
|
|
|
## 学习目标
|
|
- 综合运用 Vue 3 + TypeScript
|
|
- 掌握组件化开发
|
|
- 学会项目结构设计
|
|
|
|
## 技术栈
|
|
|
|
- Vue 3 + TypeScript
|
|
- Element Plus
|
|
- Pinia
|
|
- Vue Router
|
|
- Axios
|
|
|
|
## 项目结构
|
|
|
|
```
|
|
src/
|
|
├── api/ # 接口请求
|
|
├── components/ # 公共组件
|
|
├── views/ # 页面视图
|
|
├── stores/ # 状态管理
|
|
├── router/ # 路由配置
|
|
└── utils/ # 工具函数
|
|
```
|
|
|
|
## 核心功能
|
|
|
|
1. 用户登录认证
|
|
2. 权限管理
|
|
3. 数据统计图表
|
|
4. CRUD 操作
|
|
|
|
## 动手练习
|
|
|
|
1. 搭建项目脚手架
|
|
2. 实现登录页面
|
|
3. 开发用户管理模块
|