# React 项目极简版脚手架 持续随 React, React Router, Redux, Redux-Saga, CRACO, less 更新而更新 异步action推荐使用Redux-Saga,为什么? 能够保证多次触发异步action的时候的响应顺序,例如,在input change里面发起异步请求的场景非常实用 追求简洁,易用,减少各种心智负担,可以作为一个基础的模板,在这个上面可以搭建业务项目 # 常用的npm包 - [React](https://react.dev/) - [React Router](https://reactrouter.com/) - [Redux](https://redux.js.org/) - [CRACO](https://craco.js.org/) - [Redux-Saga](https://redux-saga.js.org/) - [axios](https://github.com/axios/axios) http请求库 - bytes 字节单位转换 - classnames 类名拼接 - less css预处理器 - dayjs 日期处理 - lodash-es 工具 - nanoid 唯一ID - [ahooks](https://ahooks.js.org/zh-CN) 有用的hooks - ant-design UI库(按需引入,推荐使用) - [react-contextmenu-lite](https://github.com/rt-zhangxuefei/react-contextmenu) 右键菜单