Topic
Local and shared state, reactive derivation, request lifetime, freshness, and cache consistency.
Practice items tagged with Frontend State and Caching.
Explains when optimistic UI is worth it, when to wait for server confirmation, and how to recover from rejected mutations.
Explains stale edit detection, row versioning, conflict UI, refresh behavior, and safe update contracts.
Connects environment and element injectors to instance lifetime, overrides, lazy routes, and accidental state isolation.
Explains context propagation, value identity, provider scope, domain separation, and measured optimization.
Chooses tag and path invalidation based on data identity, consistency requirements, and affected route surfaces.
Uses ownership, inputs, outputs, rendering responsibility, and dependency scope to define maintainable standalone components.