React 脚手架需求分许
- 页面缓存功能
- 状态管理
- 路由管理
- 请求封装
- 异常处理
- 样式主题能力
- 国际化多语言能力
- 多业务环境配置
- 网站SEO效果
React 技术栈库
- 前端应用基础功能
-
- 前端框架或库: React
- 前端状态管理: Redux zustand mobx
- 前端路由: React-Router
- UI库: Material UI、Ant Design
- 网络请求: Axios ,TanStack Query
- CSS预处理器: Less、Sass
- 样式组件库: styled-components
- PDF:
-
-
- PDF 创建和渲染: react-pdf/renderer
- PDF 查看: react-pdf
-
-
- 图表:
-
-
- echarts
-
-
- 拖动调整元素宽高:
-
-
- react-resizable
-
-
- 错误边界处理
-
-
- react-error-boundary
-
- 开发质量管理
-
- 单元测试: Jest
- 静态类型检查工具: TypeScript
- 开发规范
-
- 编码风格配置: EditorConfig
- 代码格式检查: ESlint
- 代码格式化: Prettier
- Git规范: Husky、lint-staged
- 环境
env