Redux helps manage state in your application. Instead of having to worry about passing props around your application, with Redux, it is all located in one global store. It makes it easier to access, pass around, and mutate data while making it available to the entire application.
Understanding Redux is simple, including it into your application is not 🤢.
Lets use an analogy to help make it simple. This analogy is something that you can do in real life, so go to McD's on Green Street and get some chicken nuggets!
Lets think about the steps that are going to happen in order to get our Chicky Nuggies: