La guia tutorial definitivo para entender Redux...
El presente es una guia para entender los principales conceptos de Redux, y su integración con React, extracto de un articulo en inglés... https://www.valentinog.com/blog/react-redux-tutorial-beginners/
En su momento me sirvió para entender totalmente el porque de las cosas en redux y su integración con React. Así mismo Redux es agnstico, no solo se puede integrar con react, tambien con Javascript Vanilla, Angular, y otros frameworks. Redux en si mismo es un storage, manejado por funciones que son los reducers los cuales son los encargados de manipular el state. Gracias a Redux podemos construir Componentes react que sean stateless, ya que centralizamos el state en un solo storage al cual acceden los componentes que necesiten la data contenida en el mismo.
Recomiendo totalmente eta guia para poder entender Redux.