路由与数据资源
前端路由、状态管理与请求工具,涵盖 React Router、Vue Router、Pinia、Redux Toolkit、Zustand、TanStack Query、Axios、VueUse 和 ahooks。共 19 项资源。
- TanStack Query
管理异步数据获取、缓存和刷新状态。
- SWR
以 Hooks 管理 React 应用的数据获取与缓存更新。
- Vue Router
Vue 官方路由方案,组织页面与导航状态。
- React Router
为 React 应用提供不同模式的路由与数据组织能力。
- Redux Toolkit
Redux 官方推荐的状态管理工具集。
- Pinia
Vue 生态的 Store 状态管理方案。
- Zustand
以较小 API 组织 Store 与状态订阅。
- Axios
基于 Promise 的 HTTP 客户端,支持浏览器和 Node.js。
- VueUse
将常用浏览器与状态逻辑封装成 Vue 组合式函数。
- ahooks
覆盖请求、状态与常见交互逻辑的 React Hooks 集合。
- Jotai
以原子状态组织 React 应用的数据和派生关系。
- Valtio
使用代理对象维护状态,并通过快照连接 React 视图。
- Immer
以修改草稿的写法生成不可变状态更新结果。
- RxJS
用 Observable 与操作符组合异步数据流。
- Ky
基于 Fetch 提供请求配置、钩子和错误处理的 HTTP 客户端。
- ofetch
对 Fetch 的响应解析、错误和请求配置提供封装。
- Apollo Client
管理 GraphQL 查询、缓存与客户端数据更新。
- urql
通过可组合机制组织 GraphQL 客户端请求与缓存。
- Socket.IO Client
连接 Socket.IO 服务端,处理实时事件通信。