Files
webapp-starter/.roo/rules/01-general.md
D8D Developer 71aaeb9424 ci: 添加 Docker 构建和推送工作流
- 新增 Dockerfile 和 .dockerignore 文件
- 添加 Gitea 持续集成工作流,用于构建和推送 Docker 镜像
- 新增 .gitignore 文件,忽略构建和配置文件
- 添加项目结构和规范文档,包括 TypeScript、模块化、API、数据库等规范
- 新增前端和后端的基础代码结构
2025-06-11 09:35:39 +00:00

25 lines
485 B
Markdown

# 基础规范
## 项目结构
```
src/
├── client/ # 前端代码 (React + Vite)
├── server/ # 后端代码 (Hono + TypeORM)
│ ├── api/ # API路由
│ ├── migrations/ # 数据库迁移脚本
│ ├── modules/ # 业务模块
│ └── middleware/ # 中间件
```
## 技术栈
### 前端
- React 18
- TypeScript (严格模式)
- Vite 构建工具
### 后端
- Hono 框架
- TypeORM (MySQL)
- Redis (缓存/会话管理)