项目概述
本项目是一个基于 React 18 的现代化管理系统前端框架,集成了丰富的功能组件和最佳实践。系统采用响应式设计,支持多种布局模式,内置动画效果,提供了完善的权限管理和多标签页功能。
主要特性
- 🚀 基于 React 18,使用最新的并发模式和自动批处理
- 📦 使用 TypeScript 进行类型检查,提高代码质量
- 🎨 集成 Tailwind CSS 和 Ant Design,实现美观的 UI
- 🔐 内置权限管理系统
- 📋 多标签页管理
- 💫 丰富的页面过渡动画
- 📊 可配置的数据表格
- 🔔 现代化的通知系统
- 📤 开箱即用的多种组件
技术栈
- 核心框架:React 18
- 开发语言:TypeScript
- UI 组件库:Ant Design
- CSS 工具:Tailwind CSS
- 样式解决方案:styled-components
- 状态管理:Zustand
- 路由:React Router 6
- 动画:Framer Motion
- 图标:@iconify/react
- HTTP 请求:axios
- 通知系统:sonner