?Online Preview | ?Documentation
react-antd-console is a front-end solution for the back-end management system. It encapsulates the necessary functions of the back-end management system (such as login, authentication, menu, breadcrumbs, tabs, etc.) to help developers focus on rapid business development. The project is based on new versions such as React 18
, Ant design 5
, Vite
and TypeScript
. All technologies used will be continuously updated to the latest versions.
If you are looking for a minimalist front-end template for back-end management, the technology stack is advanced and stable, you want to master the principles effortlessly, or you want to focus only on business development, then you can try this project. The author of this project is Summary of years of experience
Whether you are using this project for development or learning purposes, keeping it simple is necessary. Therefore, this project focuses on: good code hierarchy design, clearly defined directory structure, module classification that is easy to modify and replace, etc. This project minimizes the encapsulation of some necessary functions, such as login, authentication, menu, breadcrumbs, tabs, etc. If you don’t have your own UI design, you can directly use the functions encapsulated in this project; if you have your own UI design, you can also make convenient modifications based on this project.
This project advocates minimalism, and the core source code is only about 3,400 lines. It’s easy to get started. In addition to documentation, there are also a series of articles to help you better master and use:
Vite
(supports热更新
), React18
, Ant Design5
, TypeScript
(nearly 100%
type coverage)专注于业务开发
菜单级
and按钮级
permissions分层
(data and view) architecture design, the data management solution theoretically supports access to any UI rendering library/framework (including but not limited to React/Vue/Angular)响应式设计
,国际化
, Mock
,环境配置
,工程化规范
, etc. # 安装依赖
npm i
# 启动服务
npm start
Browser access http://localhost:9527
# 构建生产环境包
npm run build:prod
Compatible with browsers that support es2015, not compatible with IE. It is recommended to be no less than:
?Online Preview | ?Documentation