Take a look at MobX. It&#x27;s a different paradigm that requires very little boilerplate and results in more isolated components that react independently upon changes to state.
<a href="https:&#x2F;&#x2F;github.com&#x2F;mobxjs&#x2F;mobx" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mobxjs&#x2F;mobx</a>