Foadmin 开发文档

基于 Vue 3 + Vite 和 FastAPI 构建的企业级后台管理系统完整开发指南

文档目录

3. 项目结构

3.1 前端结构


admin/
├── src/
│   ├── api/              # API 接口封装
│   ├── components/       # 公共组件
│   │   ├── RichEditor/   # 富文本编辑器
│   │   └── MediaPicker/  # 媒体选择器
│   ├── views/            # 页面组件
│   ├── router/           # 路由配置
│   ├── store/            # 状态管理
│   └── main.js           # 入口文件
└── package.json          # 项目配置

3.2 后端结构


serve/
├── app/
│   ├── core/             # 核心模块
│   ├── models/           # 数据模型
│   ├── routers/          # 路由接口
│   ├── schemas/          # 数据验证模型
│   ├── services/         # 业务逻辑
│   ├── tasks/            # 定时任务
│   └── main.py           # 应用入口
├── requirements.txt      # Python 依赖
└── .env                  # 环境配置