Skip to main content

React Tutorial using JavaScript

Build a project management application step-by-step in React by following the directions below.

Lab Application Preview This is a preview of the application you will build.

  • Uses JavaScript
  • Uses only function components with Hooks
  • Uses a pre-built Node.js REST API as a backend to do CRUD operations
  • Uses React Router
  • After getting it working, refactor your code to use Redux
  • Test the application using React Testing Library

Step-by-Step Lab Directions

Fundamentals

Redux

Testing

Resources

Solution Code

There is a separate branch with the finished code after each lab.

How to Skip Labs

Starter Files