React — Interview Questions & Mental Models
Suspense & concurrent direction (high level)
- Suspense for lazy components (React.lazy) and (with frameworks) async data — show fallback while waiting.
- Concurrent rendering can interrupt work — effects may run with stricter assumptions; prefer idempotent effects and good cleanup.