Modern React with hooks, routing, state management, and performance.
Components, JSX, props, state, and the virtual DOM.
useEffect, useRef, useMemo, useCallback, useReducer, and custom hooks.
Client-side routing, nested routes, layouts, params, and protected routes.
Context API, Zustand, and Redux Toolkit. When to use what.
React Hook Form, Zod validation, TanStack Query, and server state.
memo, lazy loading, virtualization, and profiling tools.