UI durumu, uygulamanızın sahip olduğu ve yerel olarak kontrol ettiği verilerdir (açma/kapama düğmeleri, form girdileri, seçili sekme). Sunucu durumu, bir sunucuda yaşayan ve istemci üzerinde yalnızca önbelleğe alınan verilerdir (getirilen kullanıcılar, ürünler, gönderiler). Temelde farklı özelliklere sahiptirler ve farklı araçlara ihtiyaç duyarlar.
Ana farklar
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
