Library

React

A library for building user interfaces from reusable components and declarative application state.

Start here

Prerequisites

JavaScriptHTMLCSS

Learn

Build the foundation.

  1. 01Components
  2. 02JSX
  3. 03Props
  4. 04State
  5. 05Events
  6. 06Conditional rendering
  7. 07Lists
  8. 08Effects

Practice

Turn knowledge into ability.

Challenges connected to React will live here.

Explore challenges →

Build

Use it on something real.

Projects built with React will live here.

Explore projects →

Prove

Demonstrate what you can do.

Completion tasks for React will live here.

Connected

Follow the relationships.

JavaScriptTypeScriptNext.jsWeb APIs