47ng

nuqs

47ng

Type-safe search params state manager for React frameworks - Like useState, but stored in the URL query string.

AI 简介

nuqs 是一个为 React 框架设计的类型安全搜索参数状态管理库,类似于 `useState` 但将状态存储在 URL 查询字符串中。它支持多种框架如 Next.js、Remix 和 React Router 等,并通过适配器提供灵活的集成方式。nuqs 的核心功能包括内置解析器处理常见数据类型、支持历史记录管理和过渡状态,以及在服务器组件中访问类型安全的查询参数。特别适合需要将应用状态与 URL 同步的应用场景,比如过滤和排序页面、多步骤表单等,能够显著提升用户体验和开发效率。

TypeScript
MIT License
10.5k
Stars
264
Forks
10
Watchers
31
Issues

Star 增长

今日+13
近 7 天+28
近 30 天+118
综合评分111.27
默认分支next