UI state shine bayani da aikinka ke mallaka kuma yana sarrafa shi a gida (awaye, shigar fomu, zaɓaɓɓen tab). Server state shine bayani da ke zaune akan server kuma kawai a ƙwanƙwasa tare da client (masu amfani da aka ji, kayayyaki, abubuwa). Suna da amfani tsattsarki daban-daban kuma suna bukatar kayan aiki daban-daban.
Bambance-bambancen mahimmanci
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
