This is actually a pretty good introduction to doing state management without using a framework such as Redux or…

This is actually a pretty good introduction to doing state management without using a framework such as Redux or MobX.

This tutorial builds up from first principles and ends with a streams style reactive UI.

State immutablity is considered an optional thing which is something I disagree with but there’s nothing stopping you from handling things immutably.