Biblioteke za upravljanje stanjem servera (React Query/TanStack Query, SWR, RTK Query) specijalizirane su za upravljanje podacima preuzetim sa servera — tretirajući ih kao cache koji treba biti sinhroniziran s udaljenim izvorom. Automatski rukuju cachingom, stanjem učitavanja/greške, refetch-om i deduplicacijom, zamjenjujući ogromnu količinu ručnog koda.
Zašto je to važno
Stanje servera nije kao stanje korisničkog sučelja
Podaci servera i samo su cachuirani na klijentu, pa mogu postati . Ručno upravljanje njima znači ponovno implementirati caching, praćenje učitavanja/greške, refetch, pokušaje i deduplicaciju za svaki endpoint — sklon greškama i repetitivan.
