Server-state libraries (React Query/TanStack Query, SWR, RTK Query) er spesialisert på å håndtere data hentet fra en server — behandlet som en cache for å holde den synkronisert med kilden. De håndterer caching, lasting-/feiltilstander, re-fetching og deduplisering automatisk, noe som erstatter enorme mengder manuell kode.
Problemet: serverdata er ikke som UI-tilstand
Serverdata er og kun cached på klienten, så den kan bli . Manuell håndtering betyr reimplementering av caching, lasting-/feiløving, re-fetching, retries og deduplisering for hvert endepunkt — feilkrevende og repetitivt.
