Diffx
Diffx is a state management library that focuses on three things:
- Make it easy to learn and use
- Get rid of boilerplate
- Make great devtools
Key features
๐ค Small API and a very compact syntax
๐ Tracks the reason behind changes to the state
๐ง Devtools that track:
- what, when, where and why state changed
- async start/resolution
- nested changes
- changes triggered by watchers
๐พ Built in persistence
๐ Written in Typescript, inferring your types