1.1 KiB
1.1 KiB
榜单系统
这是一个全栈榜单系统项目,包含后端API服务和前端Vue3应用。
项目结构
rank_backend/
├── backend/ # 后端代码
│ ├── app.py # Flask应用主文件
│ ├── config.py # 配置文件
│ ├── database.py # 数据库连接
│ ├── Timer_worker.py # 定时任务
│ ├── handlers/ # 业务处理器
│ └── routers/ # 路由定义
├── frontend/ # 前端Vue3应用
│ ├── src/ # 源代码
│ ├── public/ # 静态资源
│ └── package.json # 依赖配置
└── docs/ # 文档
├── API接口文档.md
└── requirements.txt
快速开始
后端服务
cd backend
python3 -m pip install -r ../docs/requirements.txt
python3 app.py
前端应用
cd frontend
npm install
npm run dev
开发说明
- 后端使用Flask框架,提供RESTful API
- 前端使用Vue3 + Vite构建
- 数据库配置在backend/config.py中
- API文档位于docs/API接口文档.md