To be honest I always thought Redux to be hard-to-understand, obscure in its terminology and terrible over-hyped essentially doing something that could be much better described/modelled as a straight out application of the command design pattern.
I think redux just became hyped because of its "time travel debugging" which is just pure functions returning some stored values.
But the conectps in redux IMO are worth learning, made me think about my own code different. More pure functions, less sideeffects...