技术栈
现有技术栈维护
| 类别 |
当前技术 |
版本 |
在增强中的用途 |
备注 |
| 运行时 |
Node.js |
20.18.3 |
服务器运行时环境 |
ES模块支持 |
| 框架 |
Hono |
4.8.5 |
Web框架和API路由 |
RPC类型安全 |
| 前端框架 |
React |
19.1.0 |
用户界面构建 |
最新版本 |
| 构建工具 |
Vite |
7.0.0 |
开发服务器和构建 |
热重载支持 |
| 数据库 |
MySQL |
8.0.36 |
数据持久化存储 |
通过TypeORM |
| ORM |
TypeORM |
0.3.25 |
数据库操作抽象 |
实体管理 |
| 样式 |
Tailwind CSS |
4.1.11 |
原子化CSS框架 |
设计一致性 |
| 状态管理 |
React Query |
5.83.0 |
服务端状态管理 |
数据同步 |
| 认证 |
JWT |
9.0.2 |
用户认证和安全 |
Bearer Token |
新技术添加
| 技术 |
版本 |
用途 |
Rationale |
集成方法 |
| Jest |
29.x |
单元测试框架 |
填补测试空白,确保代码质量 |
集成到现有构建流程 |
| Testing Library |
13.x |
React组件测试 |
提供组件级测试能力 |
与React项目集成 |
| Supertest |
6.x |
API端点测试 |
验证API功能和集成 |
与Hono服务器集成 |