48 lines
1.0 KiB
Markdown
48 lines
1.0 KiB
Markdown
# 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)
|