helux v3 is released now! powered by extremely fast immutable lib limu.
It is the only one react state library that supports both atom architecture and deep dependency collection currently in the world.
why helux
1 Developed based on the ultra-fast immutable data js library limu, with excellent dependency collection performance
2 No provider is required, access is super simple, and the state is shared mode with 0 cost increase
3 Supports both deep and shallow collection dependency collection strategies
4 Supports features such as share, derive, watch, atom, etc.
5 Derived functions support asynchronous derivation and manual triggering of derived function recalculation.
6 Supports defining new derived results based on derived results to form a directed graph architecture
7 In addition to relying on changes to trigger update components, you can also customize ids to trigger update components.
8 Compatible with react 18
9 Support hot update
10 100% written by ts
here is a online demo: https://codesandbox.io/s/distracted-cloud-2xrvpw