Redux Core Concepts

Learn how Redux manages the global state in an application using store, reducers, and actions.

The main concept, and the absolute most important one, is that with Redux, we consider the state a plain object. The Redux documentation uses a to-do app as an example, but we can go ahead and use our Funbook app.

Showing state with a single object

If we were to represent the state of the logged-in user of the Funbook app with a single object, it would look something like this:

Get hands-on with 1200+ tech skills courses.