The example application that you'll use in this chapter is a basic book manager. The goal is to have something that has enough functionality to demonstrate different Redux actions, but simple enough that you can learn Redux DevTools without feeling overwhelmed.
The high-level functionality of this application is as follows:
- Renders a list of books that you want to keep track of. Each book displays the title, author, and cover image of the book.
- Allows the user to filter the list by typing in a text input.
- The user can create a new book.
- The user can select a book to view more details.
- Books can be deleted.
Let's spend a few minutes walking through the implementation of this app before you dive into the Redux DevTools ...