技术选型指南
概述
本模块定义项目使用的核心技术栈。AI 工具在生成代码前必须参考此模块,确保使用正确的技术栈和版本。
技术栈总览
快速查看完整技术栈:技术栈总览
本项目采用以下技术栈:
- 前端:Ant Design Pro v6 + React 19 + UmiJS Max 4.3 + TypeScript 5.6
- 后端:Go 1.25 + Echo v4 + GORM v1.31
- 数据库:MySQL 8.0+
分类文档
前端技术栈
包含:React、UmiJS、Ant Design Pro、TypeScript、Biome、Jest 等前端开发工具。
后端技术栈
包含:Go、Echo、GORM 等后端开发框架和工具。
数据库技术栈
包含:MySQL、数据库工具、迁移方案等。
快速查找
场景导航
生成代码时,按照以下场景选择对应的技术栈文档:
核心原则
- 版本一致性:必须使用本文档指定的技术版本,禁止使用其他版本
- 技术选型约束:禁止使用本文档未列出的替代技术栈
- 兼容性要求:必须确保所选技术之间的版本兼容性