Understanding the Redux Pattern
Learn to understand the Redux pattern in this section.
We'll cover the following...
Redux is a predictable state container that can be used in React apps. In this section, we’ll start by going through the three principles in Redux before understanding the benefits of Redux and the situations it works well in. Then, we will dive into the core concepts so that we understand the terminology and the steps that happen as the state
is updated. By doing this, we will be well equipped to implement Redux in our app.
Principles
Let’s take a look at the three principles of Redux:
Single source of truth: This means that the whole application state is stored in a single object. In a real app, this object is likely to contain a complex tree of nested objects. ...