Redux cares a little less about how you decide to set up your project. It also gives you the leverage of adding middlewares so you can hook into how your store does its thing. There's a wide community around it and there are loads of addons out there you can use if you find you need them. Lastly, it's all inclusive in taking care of the single-store concept so you don't have to piece together different components to get actions, subscribers/dispatchers, etc. I highly recommend it.