Q181-Q185

Revision Sheet

Stable React APIs

useEffectEvent separates effect lifecycle from latest callback reads, while useId creates hydration-safe accessibility relationships.

Compiler and Motion

Compiler-friendly React code stays pure and analyzable, and navigation motion should clarify state changes while respecting user preferences.

Testing Confidence

React tests should cover behavior, accessibility, async states, Server Component boundaries, and critical user flows at the right level.