Redux is a JavaScript library used for application state management. It can be used with any UI library but this post will be discussing its usage in React. In a nutshell, the library maintains the immutable state of the application in a single object. Immutable simply means it can't be changed directly. Instead, it goes through the ‘redux flow’ which ends up returning a new state object and replacing the old state. Before beginning to use Redux you must first understand React. If you have no idea how React works here is a video that explains the framework very well…

Arvin Fernandez

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store