React App Template 是一个免费开源的React中后台管理系统模板,基于 React18
、React Router V6
、TypeScript
、Ant Design
、Tailwind CSS
和 Vite
等主流技术
- React:采用 React Hooks 函数组件
- Ant Design:
Ant Design
可能是国内最好的React UI 组件 - Vite:真的很快
- React Router:
react-router-dom v6
路由 - TypeScript:JavaScript 语言的超集
- PNPM:更快速的,节省磁盘空间的包管理工具
- ESlint:代码校验
- Prettier:代码格式化
- Axios:发送网络请求(已封装好)
- Tailwind CSS:具有高性能且极具灵活性的即时原子化 CSS 引擎
# 配置
1. node 版本 18.x 或 20+
2. pnpm 版本 8.x 或最新版
# 克隆项目
git clone https://github.com/Gzbox/react-app-template.git
# 进入项目目录
cd react-app-template
# 安装依赖
pnpm i
# 启动服务
pnpm dev
pnpm preview
pnpm build
# 代码格式化
pnpm lint && pnpm format
feat
增加新的业务功能fix
修复业务问题/BUGperf
优化性能style
更改代码风格, 不影响运行结果refactor
重构代码revert
撤销更改test
测试相关, 不涉及业务代码的更改docs
文档和注释相关chore
更新依赖/修改脚手架配置等琐事workflow
工作流改进ci
持续集成相关types
类型定义文件更改wip
开发中
Copyright (c) 2018-present Gzbox