Revision Sheet
Priority
Concurrent rendering lets React schedule interruptible render work so urgent interactions can stay responsive while heavier UI catches up.
Async Interaction
Transitions, deferred values, optimistic state, and pending mutation feedback each solve a different part of async user experience.
Continuity
Preserved hidden UI protects user progress, but it must be balanced against memory, effects, accessibility, and security.