Knihovny pro správu serverového stavu (React Query/TanStack Query, SWR, RTK Query) se specializují na správu dat načítaných ze serveru — zachází s nimi jako s cache, která se automaticky synchronizuje se vzdáleným zdrojem. Automaticky řeší cachování, stavy načítání/chyb, opakované fetching a děduplikaci, čímž nahrazují obrovské množství ručně psaného kódu.
Problém: serverová data nejsou jako stav UI
Serverová data a na klientu jsou pouze uložena v cache, takže mohou být . Ruční správa znamená reimplementaci cachování, sledování stavu načítání/chyb, opakovaného fetchingu, pokusů o opakování a déduplikace pro každý endpoint — chybovzdorná a opakující se práce.
