Term Kind Topic What it is
Client-Side Data Layer Query Cache, Server State Management pattern Client Caching & Data Layer A client library that owns fetching, caching, invalidation and background refresh of server data, distinct from local UI state.
Normalised Client Cache Entity Cache, Client-Side Store, Identity-Keyed Cache pattern Client Caching & Data Layer Caching server responses as entities keyed by identity rather than as whole responses keyed by request, so that updating an entity once updates every view that displays it.
Stale While Revalidate pattern Client Caching & Data Layer Serving cached data immediately while fetching a fresh copy in the background, which makes an interface feel instant at the cost of a brief inconsistency.