Redux

Redux is a predictable state container for JavaScript apps.

Redux logo