Chapter 7: Learning Redux and React Router

In this chapter, we'll learn about Redux and React Router. Redux is still the most common method of managing global state shared across a React application. Using Redux global state, we can reduce a great deal of boilerplate code and streamline the application. React Router is also the most popular framework for managing client-side URL routing. Client-side URL routing allows a SPA application to behave in ways that are familiar to users expecting a classic-style web application that indicates where they are in the app. Both of these technologies are necessary for building SPA applications that look and feel like standard web apps.

In this chapter, we're going to cover the following main topics:

Get Full-Stack React, TypeScript, and Node now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.