UI-tilstand er data, som din app ejer og kontrollerer lokalt (toogles, forminput, valgt fane). Servertilstand er data, der lever på en server og kun er cached på klienten (hentede brugere, produkter, indlæg). De har fundamentalt forskellige karakteristika og har brug for forskellige værktøjer.
Nøgleforskelene
UI state Server state
Ownership you own it (client) the server owns it; client caches
Freshness always current can become STALE (server changed it)
Sync needed? no yes — refetch, invalidate, revalidate
Shared? usually one client shared across users/devices/tabs
Concerns just set/read it caching, loading, errors, retries, dedup
