项目介绍
react-antd-admin 是基于 React 19 + Vite + TypeScript + Ant Design + Zustand 的开源企业后台,与 Element Plus 版共享 API 契约。
在线预览
| 地址 | 账号 |
|---|---|
| https://vue.youlai.tech/react | admin / 123456 |
仓库
| 平台 | 链接 |
|---|---|
| Gitee | https://gitee.com/youlaiorg/react-antd-admin |
| GitHub | https://github.com/youlaitech/react-antd-admin |
与 Element 版的关系
二者共用同一套后端接口与权限体系,差异仅在前端框架与组件写法。React 版不含多租户、AI 助手、动态表单与工作流,其余功能与 Element 版对齐。完整前端变体与后端生态见 Element 版项目介绍。
技术栈
| 依赖 | 版本 | 说明 |
|---|---|---|
| React | 19 | UI 框架 |
| Ant Design | 6 | 组件库 |
| Vite | 8 | 构建工具 |
| TypeScript | 6 | 类型系统 |
| Zustand | 5 | 状态管理 |
| React Router | 7 | 路由 |
项目结构
代码以仓库实际为准,本文档不再贴完整目录树:
- 源码:github.com/youlaitech/react-antd-admin
- 关键目录:
api/components/hooks/layouts/router/stores/views/,详见仓库README.md
