React·Advanced·Conceptual·1 min read
When is useSyncExternalStore appropriate?
Short interview answer
It integrates React with an external mutable store using consistent subscribe, client snapshot, and optional server snapshot contracts, including concurrent rendering behavior.
Key takeaway
Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.