# web-admin

新的 React 管理后台。

## 技术选型

| 方案 | 作用 | 选择原因 |
| --- | --- | --- |
| React 19 + Vite | 前端运行与构建 | 启动快，适合独立新后台落地 |
| Ant Design | 表格、表单、抽屉、树控件 | 现阶段后台治理页密度高，组件成熟，交互成本低 |
| Zustand | 会话状态 | 结构轻，适合 token、用户、菜单这类状态 |
| React Query | 请求缓存基础设施 | 先接入，后续复杂页面可以逐步改成 query 模式 |

## 启动

```bash
npm install
npm run dev
```

默认开发地址：`http://localhost:8081`

默认后端代理：`http://127.0.0.1:8888`

## 已接入页面

- 登录
- 仪表盘
- 用户管理
- 角色管理
- 菜单管理
- API 管理
- 字典管理
- 参数管理
- 登录日志
- 操作历史
- 系统配置
- API Token
- 错误日志
- 个人中心
- 服务器状态

## 盘点文档

接口和功能梳理见：

- [`docs/system-inventory.md`](/Users/lee-mac/Desktop/rmk-new/web-admin/docs/system-inventory.md)
