Term Kind Topic What it is
Client State Architecture practice Client State Architecture Separating server state, client state and URL state — the distinction that removes most frontend complexity.
Optimistic Update Reconciliation Optimistic UI Rollback, Client Reconciliation pattern Client State Architecture The policy deciding what happens when a change already shown to the user differs from what the server ultimately accepts - the part of optimistic UI where the real defects live.
Server State Versus UI State concept Client State Architecture The distinction between data owned elsewhere and cached locally, and state that exists only in this session — conflating them causes most client state bugs.