当前位置:首页 > 技术分析 > 正文内容

想学习提升 React,必看的 8 个工具库源码

ruisui883周前 (04-08)技术分析11

Ahooks( star:13.8k )

一个阿里出品的 React Hooks 库


  • 文档地址:https://ahooks.js.org/zh-CN/
  • 代码仓库:https://github.com/alibaba/hooks

React-use( star:41.3k )

超火的 React Hooks 库


  • 代码仓库:https://github.com/streamich/react-use

React-Query( star:41.2k)

一个超火的 React 请求库

React Query通常被描述为 React 缺少的数据获取(data-fetching) 库,但是从更广泛的角度来看,它使 React 程序中的获取,缓存,同步和更新服务器状态变得轻而易举

  • 文档地址:https://cangsdarm.github.io/react-query-web-i18n/react/
  • 代码仓库:https://github.com/TanStack/query

Ant-Design( star:91.5k )

阿里出品,国内 React 组件库的 Top1,当之无愧!


  • 文档地址:https://ant-design.antgroup.com/index-cn
  • 代码仓库:https://github.com/ant-design/ant-design

Zustand( star:45.3k )

一个 React 的状态管理库,轻量级,核心源码只有几十行


  • 文档地址:https://docs.pmnd.rs/zustand/getting-started/introduction
  • 代码仓库:https://github.com/pmndrs/zustand

Material UI( star:92.9k )

全世界 star 数最多的 React 组件库!!!交互非常之好看


  • 文档地址:https://mui.com/material-ui/react-autocomplete/
  • https://github.com/mui/material-ui

React Flow( star:23.2k)

一个 React 流程图的库


  • 文档地址:https://reactflow.dev/
  • 代码仓库:https://github.com/xyflow/xyflow?tab=readme-ov-file

Excalidraw

一个超级无敌牛的 React 绘制平台,我平时写文章都是用这个平台来进行绘制图案


  • 文档地址:https://docs.excalidraw.com/
  • 代码仓库:https://github.com/excalidraw/excalidraw

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3352.html

标签: react-query
分享给朋友:

“想学习提升 React,必看的 8 个工具库源码” 的相关文章

Vue.js 组件通信的 3 大妙招

在 Vue.js 中,组件化是其核心概念之一,允许你将复杂的界面拆分成多个独立的、可复用的组件。在构建大型应用时,如何高效地在组件之间传递数据和触发事件是非常重要的。Vue.js 提供了多种方式来处理组件间的通信,下面是最常用的 3 种方式:1.父子组件通信:通过 Props 和 Events在 V...

gitlab 分支保护设置

一、功能描述代码管理中管理,我们把稳定的分支设置为保护,可以防止其他人员误操作(例如删除,合并,推送代码等)。二、Gitlab配置步骤1 点击项目Repository标签2.点击Expand标签3.配置如下:默认master是被保护的,而且只有维护人员具有推送和合并权限。设置保护分支,这里的beta...

Gitlab之间进行同步备份

目前,我们公司有两个研发团队,分别在北京和武汉,考虑到访问速度的问题,原有武汉的研发环境在近端部署。也就是北京和武汉分别有两套独立的研发管理环境,虽然这解决了近端访问速度的问题,但是管理上较为分散,比如研发环境备份和恢复就是最重要的问题之一。最近,处于对安全性和合规性的考虑,希望将北京和武汉的源代码...

30 个纯 HTML5 实现的游戏

浏览器和 JavaScript 的功能逐年不断的变强变大。曾几何时,任何类型的游戏都需要Flash。但随着 HTML5 发展,HTML5 + WebGL 游戏式就慢慢占领着这个舞台。以下是30款流行的游戏,它们可以在所有现代浏览器中运行,并且只使用web技术构建。1. HexGL地址:http://...

分享15个基于Vue3.0全家桶的优秀开源项目

大家好,我是 Echa。今天来分享 15 个基于 Vue3.0 全家桶的优秀开源项目!1. Vue Admin Bettergithub : https://github.com/chuzhixin/vue-admin-bettervue admin better 对比其他来源 admin 框架有如...

vue开发微信小程序 - 登录组件

移动端登录功能抽象为通用组件,满足:不同移动端应用中一键登录功能复用支持多种登录:微信登录、H5、QQ登录登录组件使用//引用登录组件 import login from "../components/user/login.vue" export default { compone...