1. React Hook 表单

7 个 React 开发人员必须知道的库插图

如果你有一个项目,我认为它有一个形式。很难找到不使用表单的应用程序。在这种情况下,这个库将使您的生活更轻松。该库将帮助您减少需要编写的代码量,同时删除不必要的重新渲染。它有超过 27k 颗星。react-hook-form/react-hook-form,📋 React Hooks 用于表单状态管理和验证,下载react-hook-form的源码_GitHub_帮酷npm install react-hook-form 感谢这些善良可爱的赞助商(公司和个人)!谢谢大家…github.com

2. 还原

7 个 React 开发人员必须知道的库插图1

如果您还没有使用它,这是您应该在下一个或当前项目中使用的库之一。这是最常用的库之一,拥有超过 57k 个star 和 3k 个 fork。它可以帮助您编写行为一致、在不同环境(客户端、服务器和本机)中运行并且易于测试的应用程序。您不仅可以将 Redux 与 React 一起使用,还可以与任何其他视图库一起使用。reduxjs/redux,JavaScript应用程序的可预测状态容器,下载redux的源码_GitHub_帮酷Redux 是 JavaScript 应用程序的可预测状态容器。(不要与 WordPress 框架混淆 – Redux…github.com

3. MUI核心

7 个 React 开发人员必须知道的库插图2

MUI Core(以前称为 Material-UI)是一个开源项目,它有助于在 React 中应用 Google 的材料设计指南。它是 React 开发人员中流行的 UI 设计框架,在 Github 上有超过 77K 的 ️tars。所以我相信没有太多理由不使用它。GitHub – mui/material-ui: MUI Core(以前的 Material-UI)是 React UI 库,你总是…MUI Core(以前称为 Material-UI)是您一直想要的 React UI 库。遵循您自己的设计系统,或从……开始github.com

4. 蓝图

7 个 React 开发人员必须知道的库插图3

如果您想为桌面应用程序创建一个复杂的基于数据的界面,这对您可能非常有用。该库针对在现代浏览器和 IE11 中运行的桌面应用程序构建复杂的、数据密集的 Web 界面进行了优化。但请记住,这不是一个移动优先的 UI 工具包。它在 Github 上有超过 18,000 颗星。blueprint,基于 React 的 web 用户界面工具包,下载blueprint的源码_GitHub_帮酷Blueprint 是一个基于 React 的 Web 用户界面工具包。它针对构建复杂的、数据密集的 Web 界面进行了优化……github.com

5.酶

7 个 React 开发人员必须知道的库插图4

测试是软件开发中最重要的阶段之一。它将使您的应用程序防弹。Enzyme 是一个 React JavaScript 测试实用程序,可以更轻松地测试 React 组件的输出。您还可以使用输出以某些方式操作、遍历和模拟运行时。它在 Github 上有超过 19k 颗星。enzyme,React 的 JavaScript 测试实用程序,下载enzyme的源码_GitHub_帮酷用于 React 的 JavaScript 测试实用程序。通过在 GitHub 上创建一个帐户,为asejs/enzyme 的开发做出贡献。github.com

6. 样式化组件

7 个 React 开发人员必须知道的库插图5

这个库帮助你在你的 React 应用中组织 CSS。它允许您编写实际的 CSS 代码,利用标记的模板文字和 CSS 的力量来设置您的组件的样式。它还删除了组件和样式之间的映射。它在 Github 上拥有超过 35k 颗星。GitHub – styled-components/styled-components: 组件时代的视觉原语。使用最好的…组件时代的视觉原语。使用 ES6 和 CSS 中最好的部分来毫无压力地设计你的应用程序 💅 – GitHub…github.com

7.反应路由器

7 个 React 开发人员必须知道的库插图6

这是您应该考虑在当前或下一个项目中使用的另一个库。它在 Github 上有超过 46k 的 star 和 9k 的分叉。我相信你已经理解了它的名字,它是一个功能齐全的 React 路由库。它也很轻。remix-run/react-router,React的声明式路由,下载react-router的源码_GitHub_帮酷React 的声明式路由。通过在 GitHub 上创建帐户,为 remix-run/react-router 开发做出贡献。github.com

这就是今天的全部内容。我希望这些库将有助于使开发过程更轻松。

如果您知道任何其他有用的 React 库,请在评论中分享。直到我们再次见面。干杯!

By lxcss

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注