TechRat

Web Development

React Developer roadmap

Components, hooks, rendering, data fetching, error boundaries and testing in React.

Before you start

What you will learn

  1. 1. React Foundations

    Components and JSX, props, state and events, and the useState and useEffect hooks.

  2. 2. Refs, Context & Custom Hooks

    Reach the DOM with refs, share state with context and extract logic into custom hooks.

  3. 3. Data Fetching & Forms

    Fetch and cache server data with React Query and build forms with solid validation.

  4. 4. React in Production

    Routing, error boundaries and testing React components.

  5. 5. Rendering & Memoization

    How React renders and reconciles, and when useMemo, useCallback and memo actually help.

Each step unlocks when you answer its questions well enough, and a module you finish counts in every roadmap that shares it.

Start this roadmap for free