Let's build a bare-bones Redux app to help you understand how simple it can be. Redux is incredibly simple once you understand where everything goes and what's happening under the hood.
GET THE CODE! https://github.com/learncodeacademy/react-js-tutorials
In this React Redux tutorial, I'll give you a Redux Introduction that shows the bare-minimum requirements to get a Redux app started. You'll notice that there isn't even a React application that I'm using. That's because Redux is not based on React, although it plays beautifully with a React ecosystem.
Redux is an elegantly simple way to manage state for your applications. React, Angular...almost any app can plug into a Redux store.