Main differences
Main differences from other RxJs store based state managements solutions
Last updated
Was this helpful?
Main differences from other RxJs store based state managements solutions
Last updated
Was this helpful?
Developers do not need to remember long nested paths to access store:
Decouples / Hides paths to state from components
Uses Redux like pure functions - actions to interact with state
No boilerplate
It is highly performant because of rxjs
and ImmutableJS
or Immer
Because of immutable data structure nobody can mutate state
Keeps state manipulation class close to component but separated which reduces boiler plate and enables cleaner unit testing
Uses Redux like messages for communication between not related components
Easy to test
Has functionality
Can restore state from server