Easy to use and learn
Easy to use and learn
Only a few public interfaces (i.e. combineModelReducers, modelRootSaga, Model, connectModel or equivalent hooks).
Succinct
Succinct
Less boilerplate (i.e. actions, dispatchers, reducers).
Immutable
Immutable
Immutability with normal JavaScript objects and arrays. No new APIs to learn!
Modern
Modern
Async, typescript, memoised selectors, and hooks support.
Tiny
Tiny
Just ~6KB.