React logoReact

One of the web’s most popular frameworks for building JavaScript applications. If you know what you’re doing, React can drastically simplify how you build, use, and maintain code.

Whether you’re a React newbie or you’re ready for advanced techniques, you can level-up with egghead.

You can find courses below curated just for you whether you're looking for a particular topic or want to take your React skills to the next level.

State Management in React

When it comes down to it, nearly every UI problem is a state management problem. Orchestrating a whole symphony of menus, forms, and data requests is hard enough before you even begin debating which of the 99 React state management libraries you should pick.

We've spoken to top experts in the field of state management to hear their thoughts on why the best ideas in state management aren't always the newest, why principles are often universal where implementations are not, and how state management concepts carry across frameworks and tools.

Style React Apps

Build interesting React Apps

Conversations with React Experts

Presentations from React Experts

1,871 results
found for "
react
"

Search Results

AI Dev Essentials #4: GPT-4o Rollback, Qwen3 Models, New AI Workflow Lesson & MCP Updates

article by John Lindquist

Using Nx on an existing React and NPM workspace based monorepo

lesson by Juri Strumpflohner

Up and Running with Tanstack Router and React

course by Tomasz Ducin

WTF is Tanstack Router

lesson by Tomasz Ducin

Scaffold new application with Tanstack Router

lesson by Tomasz Ducin

Headless, Mobile-friendly Data Tables with Tanstack Table and React

course by Ian Jones

Full-Stack Signals in Solid, AI Development, and the Future of Web Frameworks

podcast by Joel Hooks

Fetch and render paginated data with React 19 use

lesson by Ian Jones

Render remote data in a Tanstack Table with React 19's use hook and a promise

lesson by Ian Jones

Create a row virtualized HTML table with Tanstack Virtual

lesson by Ian Jones

Automate Creating a Local React Project, GitHub Repository, and Live Hosted Demo in a Single Command

lesson by John Lindquist

Display Tabular Data in React with Tanstack Table

lesson by Ian Jones

Set up Vitest in a Vite Project to Unit Test React Applications using React Testing Library

lesson by Ákos Kőműves

Test WebSockets in Vitest with MSW

lesson by Artem Zakharchenko

Configure a Vite React TypeScript Application on a Basic Nitro Server

lesson by Joel Hooks

Create a Vite App with the React TypeScript Preset

lesson by Joel Hooks

Integrating NGRX Signal Store with an existing Angular application

article by Tomasz Ducin

Efficiently Render Script Tags in React 19 Components

lesson by Kent C. Dodds

Deduplicate Title tags with React 19

lesson by Kent C. Dodds

Hoist Title and Meta tags in React 19

lesson by Kent C. Dodds

Nitro, Vinxi, and RSCs - What's Good with Dev Agrawal

podcast by Joel Hooks