Redux

State management is the key in app development. Everything that it is shown in to the user is the result of a selector over the state. State mutates by dispatching actions. These two Redux' functionalities are integrated in the core package.

You should be familiar with the Redux documentation.