Back in 2017, I wrote about the concept of “State Containers”. Six years later, I still like to build most of my apps around them, using the very same concept for the two main layers inside my apps:
The view layer: a view model is a “view state container” modeling view-...