架构
react-bootStrap
React-Bootstrap目前针对Bootstrap v3。要使用React-Bootstrap,请包含用于Bootstrap v3的CSS而不是Bootstrap v4。
Material Components Web
Material Components Web 是由 Google 的核心工程师和用户体验设计师团队开发,其组件使用可靠的开发工作流程来构建漂亮而实用的 Web 项目。它已取代被弃用的 react-mdl 。
Ant Design React
遵循 Ant Design 规范,React Ant Design 是一个开箱即用的高质量 React 组件,包含一系列的组件和 demo 。 它是用 TypeScript 编写的,具有完整的定义类型,并提供 NPM + webpack + dva 前端开发工作流程。
redux
redux-react
React Redux是React的官方Redux UI绑定库。如果您一起使用Redux和React,您还应该使用React Redux来绑定这两个库。
redux-saga
redux-saga 是一个用于管理应用程序 Side Effect(副作用,例如异步获取数据,访问浏览器缓存等)的 library,它的目标是让副作用管理更容易,执行更高效,测试更简单,在处理故障时更容易。
redux-logger
加载action store信息
css组件
react-transition-group
react-transition-group 一个官网提供的动画过度库。
参考资料
react 官网动画库(react-transition-group)的新写法
React Transition Group 中文文档(CSSTransition部分
dom组件
sortablejs react-sortablejs
可排序 - 是一个JavaScript库,用于在现代浏览器和触摸设备上重新排序拖放列表
react-color
颜色选择器