Learning React and Redux

    Intro
  • Getting Started
  • Step by Step Guide
  • Step 1: Generate the package.json
  • Step 2: Setting up Webpack
  • Step 3: Setting up Babel
  • Step 4: ESLint and Prettier
  • Step 5: Starting with React
  • Step 6: Adding the Map
  • Step 7: CSS Modules and PostCSS
  • Step 8: Webpack Dev Server
  • Step 9: Adding Points to the Map
  • Step 10: Showing the Details of each Point
  • Step 11: Favourite Places
  • Step 12: Favourites List
  • Step 13: Starting with Redux
  • Step 14: Managing Favourites with Redux
  • Step 15: Removing Favourites from the List
  • Step 16: Adding IDs to the Points Data
  • Step 17: Testing with Jest
  • Step 18: Testing Redux Actions
  • Step 19: Testing Redux Reducers
  • Step 20: Preparing Component testing with Jest
  • Step 21: Testing the Map
  • Step 22: Testing Connected Components
  • Step 23: Testing the App Component
  • Step 24: Testing the Favourites List
  • Step 25: Testing the Pointer
  • Bonus Steps
  • Navigation with React Router
  • Information
  • Links

Welcome

This is the documentation website for the Learning React and Redux tutorial.

You can find the table of contents for the tutorial on the right of each page.
Visit the Getting Started page if you are new to the tutorial and would like instructions on where to start.