1 Star 0 Fork 21

l745230 / React-Better-Admin

forked from AntdAdmin / antd-admin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

React-Better-Admin🔥

特点

  • 1、基于 TypeScript 🔥🔥🔥
  • 2、基于最新的 React 18 🔥🔥🔥
  • 3、基于最流行的设计风格 Ant Design v5.x 🔥🔥
  • 4、基于 React Router v6.x 做路由管理,支持懒加载 🔥🔥
  • 5、基于 Vite4 做项目编译打包工具 🔥🔥
  • 6、基于 Redux、Redux Toolkit 做状态管理 🔥🔥
  • 7、基于 RTK Query 请求管理 👍
  • 8、完善的 国际化 配置支持 👍
  • 9、完善的 登录认证 配置支持 👍
  • 10、完善的 权限管理 + 动态菜单 配置支持 👍
  • 11、完善的 Mock 数据支持
  • 12、友好的代码风格和注释...
  • 13、基于 MIT 开源协议,放心商用,永久免费 👍👍👍
  • 14、更多小惊喜...

为什么不用 Ant Design Pro

Ant Design Pro 是 Ant Design 官方推出的非常优秀的、开箱即用的、中台前端解决方案,而 React-Better-Admin 也是向 Ant Design Pro 学习,对标 Ant Design Pro,打造 "另一套" 优秀的、开箱即用的、中台前端解决方案。

为什么不直接用 Ant Design Pro ,而全新开发 React-Better-Admin 呢? 我们团队主要认为有以下几个原因:

  • 1、Ant Design Pro 是基于阿里自己的 Umi 进行开发的,我们团队不熟悉 Umi ,并且 Umi 并不像 Redux、Vite4、React Router 那么流行(不给出数据了)。

  • 2、Umi 自己包含了代码构建、测试、路由、状态管理等能力,它既是一个打包工具、也是一个运行时依赖框架,从用户需求角度来讲: Umi = Vite4 + React Router + Redux + RTK Query (或者 Axios 等)。但是,在 React 的生态中,我们除了使用 React 来构建 web 产品以外,还可能通过 React-Native 来构建 app 应用,在这方面: React Router、Redux 都是支持非常友好,而 Umi 视乎没有太多案例。

  • 3、我们(包括用户)基于 React-Better-Admin 开发出的商业产品进行销售的时候,客户公司的 ”技术架构师“ 往往有很重话语权,而纵观整个互联网,使用 "React Router + Redux" 的架构师,好像要比 Umi 多一些。

但无论如何,Ant Design Pro 非常优秀,我们努力向它靠齐。

应用截图

登录页面

岗位管理

开始使用 React-Better-Admin

Clone

git clone https://gitee.com/better-admin/react-better-admin.git

Install

cd react-better-admin
npm install

Run

vite
MIT License Copyright (c) 2023 React-Better-Admin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

React-Better-Admin 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/linbq-b7/react-better-admin.git
git@gitee.com:linbq-b7/react-better-admin.git
linbq-b7
react-better-admin
React-Better-Admin
main

搜索帮助