Skip to main content

React

React interview preparation — hooks, patterns, state management, rendering, testing, and more.

Content sourced from maurya-sachin/Frontend-Master-Prep-Series — see the 03-react directory for original files.


Topics

Topic
React Accessibility - ARIA and Testing
React Animations & Performance
React Build Optimization
React Components - Basics
React 18 Concurrent Features
React 18 Concurrent Features (Continued)
React Context API
React DevTools and Debugging
React Synthetic Event System
React Event Delegation and Pooling
React Fiber Architecture
React Forms - Controlled Components
React Forms - Validation
React Fragments & Keys
React Hooks - useState
React Hooks - useEffect
React Hooks - useContext and useReducer
React useEffect Hook
React Advanced Hooks
React Context API and useContext Hook
React Hooks: useMemo and useCallback
React Hooks - Advanced useRef and Custom Hooks with Refs
React Hooks - useRef
React Hooks - useReducer
React Custom Hooks - Advanced Patterns
React Custom Hooks - Window Size Tracking
React Internals - Fiber Architecture
React Internals - Reconciliation
React Internationalization (i18n)
React Lazy Loading: Images & Performance Optimization
React Lifecycle Methods
React Composition Patterns
React Patterns: Higher-Order Components (HOCs)
React HOC and Render Props - Part A
React HOC and Render Props - Part B
patterns-02b2-hoc-advanced
patterns-02b3-hoc-advanced
React HOC and Render Props - Part C1
patterns-02c2-render-props-advanced
Company React Patterns Guide
React Patterns: Render Props
React Error Boundaries - Error Handling Patterns
React Patterns: Code Splitting and Lazy Loading
React Performance - Basics
React Performance Metrics: Core Web Vitals & DevTools Profiler
React Performance - Memoization
React Portals - Rendering Outside the DOM Hierarchy
Progressive Web Apps (PWA) with React
Redux Integration with React
React Refs and DOM Access
React Rendering: Virtual DOM and Reconciliation
React Rendering - Optimization
React Router - Routing and Navigation
React Router - Data Loaders and Actions
React Security Practices
React SEO Optimization
React SEO Optimization
React Server Components
Server-Side Rendering (SSR) Basics
React State Management - Context
React State Management Fundamentals
React State Management - Redux and Zustand
State Machines in React
React StrictMode
React Styling Methods
React Suspense - Data Fetching
React Testing Library - Testing Components
Testing React Components
Testing React Components - Part 2
TypeScript Integration with React
WebSockets with React