Preskočiť na obsah

nuqs

Jednoducho spravujte stav aplikácie v Next.js pomocou reťazca dopytu v URL, ktorý umožňuje jeho uchovanie a synchronizáciu.

Táto knižnica poskytuje hook na správu stavu v aplikáciách Next.js pomocou reťazca dopytu v URL, podobne ako hook useState v React. Vývojári môžu jednoducho synchronizovať stav komponentov s URL a zachovať ho pri navigácii aj obnovení stránky.

### Funkcie

Knižnica ponúka spoľahlivú podporu pre smerovače app aj pages v Next.js a bezproblémovo funguje v rôznych konfiguráciách smerovania. Má jednoduché API známe vývojárom React, takže si ho môžu rýchlo osvojiť.

### Medzi hlavné funkcie patria:

- Typová bezpečnosť od začiatku až do konca medzi serverovými a klientskymi komponentmi.

- Univerzálna podpora smerovačov app aj pages.

- Známe API podobné React.useState, ktoré synchronizuje stav s URL.

- Vstavané parsery pre bežné typy hodnôt, ako sú celé čísla, desatinné čísla, booleovské hodnoty a ďalšie.

- Možnosti správy histórie, ktoré umožňujú nahradiť alebo pridať záznam do histórie prehliadača.

- Navrhnutá na aktualizácie primárne na strane klienta s možnosťou upozorniť server na opätovné prispôsobenie vykreslených komponentov.

- Samostatný hook `useQueryStates` na súčasnú správu viacerých súvisiacich premenných stavu dopytu.

- Malá a ľahká, po kompresii gzip má iba 4.39 kB.

- Dôkladne testovaná vo všetkých vydaniach Next.js.

- Prispôsobiteľné parsery a serializéry podľa potrieb vývojárov.

Funkcie

  • Typovo bezpečné
  • Typová bezpečnosť od začiatku až do konca medzi serverovými a klientskymi komponentmi
  • Univerzálna podpora smerovačov app aj pages
  • Jednoduché API podobné React.useState
  • Vstavané parsery pre bežné typy
  • Možnosti správy histórie pre riadenie stavu
  • Povrchové aktualizácie primárne na strane klienta
  • Serverová cache na typovo bezpečný prístup vo vnorených React Server Components
  • Podpora useTransition na získanie stavov načítania
  • Prispôsobiteľné parsery a serializéry
  • Ľahká knižnica s minimálnou veľkosťou balíka
  • Testovaná vo všetkých vydaniach Next.js

Súvisiace položky

Komplexné riešenie na rýchly a efektívny vývoj prístupných a responzívnych používateľských rozhraní.

Hviezdičky na GitHub
27.0K
Aktualizované
Dec 6, 2024
Licencia
MIT License

Základný nástroj na správu smerovania a navigácie v aplikáciách React, ktorý zvyšuje efektivitu vývojárov aj výkon aplikácií.

Hviezdičky na GitHub
53.4K
Aktualizované
Dec 6, 2024
Licencia
MIT License

Tento framework umožňuje vývojárom vytvárať efektívne a ľahko udržiavateľné webové aplikácie a komponenty pomocou kombinácie deklaratívneho a funkcionálneho programovania.

Hviezdičky na GitHub
3.1K
Aktualizované
Dec 6, 2024
Licencia
MIT License

Výkonné riešenie na tvorbu asynchrónnych a dynamických webových aplikácií s bohatou sadou funkcií, ktoré zvyšujú produktivitu vývojárov.

Hviezdičky na GitHub
127.6K
Aktualizované
Dec 6, 2024
Licencia
MIT License

Táto knižnica ponúka efektívny spôsob, ako do aplikácií React pridať funkcie presúvania bez nutnosti zaoberať sa zložitosťou API prehliadača.

Hviezdičky na GitHub
21.1K
Aktualizované
Dec 6, 2024
Licencia
MIT License

Výkonná knižnica na spracovanie formulárov, ktorá zjednodušuje správu formulárov v aplikáciách React a kladie dôraz na výkon a použiteľnosť.

Hviezdičky na GitHub
41.8K
Aktualizované
Dec 6, 2024
Licencia
MIT License

Tento nástroj mení spôsob, akým spravujete asynchrónne dáta vo svojich aplikáciách. Ponúka deklaratívne a automatické riešenie, ktoré zlepšuje skúsenosť vývojárov aj používateľov.

Hviezdičky na GitHub
42.8K
Aktualizované
Dec 6, 2024
Licencia
MIT License

Moderná a škálovateľná knižnica na smerovanie, navrhnutá špeciálne pre React so zameraním na typovú bezpečnosť a efektívnu správu dát.

Hviezdičky na GitHub
8.4K
Aktualizované
Dec 6, 2024
Licencia
MIT License

O KickstartUI

KickstartUI je tým pravým miestom, kde objavíte najlepšie frameworky, knižnice a nástroje na zostavovanie UI. Starostlivo vyberáme špičkové zdroje, ktoré pomáhajú vývojárom premieňať ich nápady UI na skutočnosť. Či už vytvárate responzívnu webovú aplikáciu, navrhujete mobilné rozhranie alebo interaktívny prototyp, naša platforma ponúka potrebné nástroje na urýchlenie projektov a zlepšenie používateľských skúseností. Preskúmajte našu rozsiahlu kolekciu, sledujte najnovšie trendy, objavujte nové možnosti a pozdvihnite svoje návrhy UI. Chcete naštartovať svoj ďalší projekt? Pozrite si naše vybrané zdroje alebo vyhľadajte nástroje prispôsobené vašim potrebám.