Server-State-Libraries (React Query/TanStack Query, SWR, RTK Query) spezialisieren sich auf die Verwaltung von Daten, die vom Server abgerufen werden — sie werden als Cache behandelt, um mit der Remote-Quelle synchron zu bleiben. Sie handhaben Caching, Loading/Error-States, Refetching und Deduplication automatisch und ersetzen eine riesige Menge an manuellem Code.
Warum es wichtig ist
Server-Daten werden und sind lediglich auf dem Client gecacht, deshalb können sie . Manuelle Verwaltung bedeutet, Caching, Loading/Error-Tracking, Refetching, Retries und Deduplication für jeden Endpoint neu zu implementieren — fehleranfällig und repetitiv.
