跳到主要内容

介绍

cra-ant-admin 致力于打造成一个能够快速完成业务且扩展性强的管理系统的项目模板。

✨ 特性

  • 🔨 完善的基础设施建设,省去大量非业务编码时间。

  • 🌈 采用 Ant Design 为您提供企业级中后台产品的交互语言和视觉风格。

  • 📦 开箱即用的高质量内置组件大幅提升开发效率。

  • 💥 基于 Create React App 构建并保留 CRA 的所有功能。

  • 🛡 使用 TypeScript 开发,提供完整的类型定义。

  • 👍 强大的 redux-toolkit 让您可以专注于应用所需的核心逻辑。

  • 🌏 内置基于 axios 网络请求库与后台服务进行交互。

  • 🚀 配置化表单快速完成编辑数据相关业务。

  • ⚙ 完全支持自定义页面及组件,重构(或扩展)内置组件,从容应对复杂业务场景。

🌳 兼容环境

现代浏览器和 IE11(需要 polyfills)。

对于 IE 系列浏览器,需要提供相应的 Polyfill 支持,建议使用 @babel/preset-env 来解决浏览器兼容问题。

🏠 温馨提示

此项目模板基于create-react-app脚手架构建,且内置react-router-dom, redux-toolkit, antd, less等代码模板, 如果您的技术栈要求与此不同,建议此项目模板仅作参考。

❓ 缺点什么

如果您在使用过程中出现问题,或者针对此项目模板有比较好的改进方案,欢迎提issues