What if the best React state manager isn’t Zustand, Redux, or even Context — but your URL? Meet Nuqs, the type-safe, framework-friendly query state manager that turns your search parameters into powerful persistent state.
In this video, we break down how Nuqs helps React apps remember user input, modal states, pagination, filters — all via the URL. You'll learn how it handles parsing, throttling, defaults, SSR, and even Safari’s weird history rate limits.
🔗 Relevant Links
Nuqs Docs → https://nuqs.47ng.com/
Throttle Blog: https://francoisbest.com/posts/2023/storing-react-state-in-the-url-with-nextjs
❤️ More about us
Radically better observability stack: https://betterstack.com/
Written tutorials: https://betterstack.com/community/
Example projects: https://github.com/BetterStackHQ
📱 Socials
Twitter: https://twitter.com/betterstackhq
Instagram: https://www.instagram.com/betterstackhq/
TikTok: https://www.tiktok.com/@betterstack
LinkedIn: https://www.linkedin.com/company/betterstack
📌 Chapters:
00:00 Bad UX
00:53 The Fix
01:34 NUQS
01:57 Installation
02:26 Parsing
04:06 Throttling (Safari Sucks!)
06:13 History Options
07:08 Server Side Params
09:31 Extra Features