In a previous blog I covered the history of React and the key features it brings to the table, take a look here if you need a refresher. Today I will be covering Redux, and the benefits it can provide to your applications. Redux was created in 2015 by Dan Abramov and Andrew Clark and by design it is typically only to be used when you’re having trouble fitting all your logic into vanilla React.

State Management:

Or should I say a better state management, this it the biggest pro of using redux. Most people recommend making the jump from React to React with Redux when keeping track of the state logic becomes too difficult. Generally this is only seen with larger applications. Let’s dive a little deeper and see how Redux manages the state efficiently.