介绍
简介
Slash Admin 是一款现代化的后台管理模板,基于 React 18、Vite、Ant Design和TypeScript 构建。它旨在帮助开发人员快速搭建功能强大的后台管理系统。
特性
- 使用 React 18 进行构建。
- 基于 Vite 进行快速开发和热模块替换。
- 集成 Ant Design,提供丰富的 UI 组件和设计模式。
- 使用 TypeScript 编写,提供类型安全性和更好的开发体验。
- 响应式设计,适应各种屏幕尺寸和设备。
- 灵活的路由配置,支持多级嵌套路由。
- 集成权限管理,根据用户角色控制页面访问权限。
- 集成国际化支持,轻松切换多语言。
- 集成常见的后台管理功能,如用户管理、角色管理、权限管理等。
- 可定制的主题和样式,以满足您的品牌需求。
- 基于 MSW 和 Faker.js 的Mock方案
- 使用 Zustand 进行状态管理
- 使用 React-Query 进行数据获取
文档
除了Slash Admin提供的文档之外,您还可以参考有关此模板中使用的其它组件的相关文档
Ant Design
因为Slash Admin是建立在 Ant Design之上的,你可以阅读它的文档,并使用它所提供的所有功能: https://ant.design/components/overview-cn/
第三方组件
Slash Admin使用了一些第三方组件库
比如:
- 动画(https://www.framer.com/motion/)
- 图表(https://apexcharts.com)
- 国际化(https://www.i18next.com)
- 富文本(https://github.com/zenoamaro/react-quill)
- Markdown(https://github.com/remarkjs/react-markdown)
- 拖拽(https://github.com/atlassian/react-beautiful-dnd)
反馈
Slash Admin还在持续更新中,我们开通了两个渠道用于您反馈问题
- 邮箱([email protected])
- Discord(https://discord.com/invite/fXemAXVNDa)
如果文档中缺少某些内容,或者您发现某些部分令人困惑,请与我们联系,提出改进建议