Advanced React
Fiber, reconciliation, state queues, effects, memoization, referential stability, refs, reducers, custom hooks, Context, external stores, resilient forms, Suspense, error boundaries, transitions, deferred values, optimistic UI, preserved state, profiling, virtualization, composition APIs, portals, Server Components, hydration, routing, data boundaries, effect events, stable IDs, React Compiler, view transitions, test strategy, component governance, migrations, observability, security, capstone architecture, and large application design.
Coverage
Open full roadmapQ151-Q190
Use this topic guide when you want to study by theme instead of reading the entire handbook in order.
Questions In This Topic
Q151React Rendering Mental ModelQ152Fiber Architecture and Work UnitsQ153Reconciliation, Keys and List RenderingQ154React State Update Queue and BatchingQ155Effects, Synchronization and Dependency ArraysQ156React.memo, useMemo and useCallbackQ157Referential Stability and Prop IdentityQ158useRef, DOM Refs and Mutable Instance ValuesQ159useReducer and Complex State TransitionsQ160Custom Hooks and Reusable Stateful LogicQ161React Context Provider Design and Rerender BoundariesQ162External Stores and useSyncExternalStoreQ163React Forms, Controlled, Uncontrolled and Server ActionsQ164React Error Boundaries, Recovery and Fallback UIQ165Suspense, Loading Boundaries and Async React UIQ166React Concurrent Rendering and Update PriorityQ167useTransition and Non-Urgent UI UpdatesQ168useDeferredValue and Responsive Search UIQ169useOptimistic, Action State and Pending MutationsQ170React Activity, Preserved State and Hidden UIQ171React DevTools Profiler and Render DebuggingQ172Virtualization and Large List RenderingQ173Component Composition, Compound Components and Slot APIsQ174React Portals, Modals and Layered UIQ175React Server Components and Client Boundaries in Next.jsQ176Server State, Client State and Cache OwnershipQ177React Data Fetching, Effects and Race ConditionsQ178Hydration Mismatches and Client Only RenderingQ179Routing, Layouts and State Preservation in Next.jsQ180Advanced React and Next.js Capstone ArchitectureQ181useEffectEvent and Stable Effect CallbacksQ182useId, Accessibility and Stable Generated IDsQ183React Compiler, Automatic Memoization and Code ShapeQ184View Transitions and Navigation Motion in ReactQ185React Testing Strategy for Hooks, Components and FlowsQ186React Component Library Governance and VersioningQ187React Migration Strategy for Large ApplicationsQ188React Observability, Errors, Performance and User FlowsQ189React Security Boundaries, dangerouslySetInnerHTML and Trusted UIQ190Advanced React Volume Capstone System Design