这个项目能做什么

Antd Admin 是一个开源的企业级前端模板,旨在构建生产级管理后台。它采用现代 React 19 技术栈,包括 Ant Design 6、TanStack Router 和 Query、用于状态管理的 Zustand,以及用于模式验证的 Zod。 该项目提供两种模板变体:一种基本的纯英文设置,以及一种带 Lingui 国际化的双语(英文+中文)版本。开发者可以使用 `init-antd-admin` CLI 脚手架新项目,该 CLI 支持交互式和非交互式模式,并提供包管理器选择、跳过安装和选择模板示例等选项。 主要功能包括基于 JWT 的认证,支持访问令牌和刷新令牌流程;后端驱动的菜单和权限守卫;用于分页、排序和搜索的 URL 同步表格状态;暗黑模式主题切换;以及无需后端的模拟优先本地开发。模板还提供类型化 API 边界和可复用的 CRUD 模式,以简化常见管理操作。 测试通过 Playwright 端到端测试覆盖。该项目采用 MIT 许可证,欢迎贡献。