Reactables

A reactive, flexible and extensible state management solution

Reactive

Data flow is uni-directional through reactive streams making state changes highly predictable.

Reactive is declarative - means more time to focus on what you want to achieve in your buisness logic and save time on how it is implemented.

Flexible

Reactables can manage both persisting global application state and local ephemeral state such as forms.

It is also framework agnostic and can work with any UI layer.

Testability

Reactables are decoupled from the UI layer so they can be developed and unit tested without the need to render any components.

Forms

Reactables can be extended to manage complex form states.

Try Reactable Forms Library which includes: