原文:https://dev.to/martinadamsdev/20-github-repositories-to-become-a-react-master-opl#how-to-become-a-react-master-1
推荐的 GitHub 仓库列表:
-
reactjs/reactjs.org:官方 React 文档,提供了详细的学习指南和示例代码。
-
facebook/react:React 的官方仓库,包含了核心代码和最新的更新。
-
reduxjs/redux:Redux 是一个流行的状态管理库,与 React 一起使用效果很好。
-
mobxjs/mobx:另一个状态管理库,与 Redux 相比更加灵活。
-
reacttraining/react-router:React Router 是一个用于处理路由的库,适用于单页面应用程序。
-
formium/formik:Formik 是一个用于管理表单状态的库,简化了表单处理。
-
jaredpalmer/tsdx:一个零配置的 TypeScript 库开发工具,适合 React 项目。
-
kentcdodds/react-testing-library:一个用于测试 React 组件的库,注重用户行为测试。
-
ant-design/ant-design:一套高质量的 React 组件库,提供了丰富的 UI 组件。
-
mui-org/material-ui:Material-UI 是一个流行的 React UI 框架,基于 Google 的 Material Design 规范。
-
react-bootstrap/react-bootstrap:React Bootstrap 是 Bootstrap 的 React 版本,提供了许多常用的 UI 组件。
-
chakra-ui/chakra-ui:一个简单、模块化的 React 组件库,提供了良好的开发体验。
-
styled-components/styled-components:一个用于在 React 中使用 CSS 的库,支持样式组件化。
-
emotion-js/emotion:另一个用于在 React 中使用 CSS 的库,性能优越且灵活。
-
vercel/next.js:Next.js 是一个用于构建服务端渲染和静态网站生成的 React 框架。
-
gatsbyjs/gatsby:Gatsby 是一个用于构建静态网站的 React 框架,性能极佳。
-
remix-run/remix:Remix 是一个用于构建现代 Web 应用程序的 React 框架,专注于快速加载时间和用户体验。
-
react-spring/react-spring:一个用于构建动画的 React 库,提供了流畅的过渡效果。
-
pmndrs/react-three-fiber:一个用于将 引入 React 的库,适合构建 3D 场景。
-
vercel/swr:一个用于数据请求的 React Hook 库,简化了数据获取的流程。