In the preceding chapter, we covered how to debug a Redux application with Redux DevTools and the webpack Hot Module Replacement (HMR). We started by integrating Redux DevTools and enabling hot reloading in our application. Afterward, we covered the configuration of various Redux DevTools monitors and how to use them to debug an application.
In this chapter, we will cover the following topics:
- Setting up the backend server for our application
- Extending our blog application by communicating with a backend server (through an API)
- Learning how to handle asynchronous operations with Redux
- Using our knowledge to make asynchronous API requests in our application