React Fundamentals
Starting with an HTML file and a script, you'll learn React API to build components and manage forms. Learn the fundamentals of building on the web with React.
React Hooks
Learn React hooks to add interactivity to your apps and build dynamic websites. You'll learn the core React hooks including useState, useEffect, and useRef.
Advanced React APIs
Learn the hooks and API that React has to offer for complex state management, sharing context throughout your app, focus management and more.
React Suspense
Learn how Suspense works under the hood, preparing you for the future of asynchronous state management.
Advanced React Patterns
Make your code better than ever by learning the strengths and weaknesses of several advanced patterns so you always know exactly what to reach for.
React Performance
Diagnose, profile, and fix performance problems in your React application using the Browser Profiler, React DevTools Profiler, and optimization techniques.
React Server Components
Understand React Server Components and Server Actions by building a framework with them using just the Browser, Node.js, and React.
Interviews With Experts
Discover the latest trends and techniques in React development with Kent C. Dodds and expert guests.