Why should we use Redux?

Redux simply provides a subscription mechanism which can be used by any other code . That said, it is most useful when combined with a declarative view implementation that can infer the UI updates from the state changes, such as React or one of the similar libraries available.

Read more

What is state management concept?

State management refers to the management of the state of one or more user interface controls such as text fields, OK buttons, radio buttons, etc. in a graphical user interface . In this user interface programming technique, the state of one UI control depends on the state of other UI controls.

Read more