For my learning, what kind of state management do you use or see commonly used with web components?
The larger components contain their own state, and communicate by events (so component Foo emits a change event when its state changes, and component Bar listens for that event and fetches the new state by checking event.target.data).
It's working reasonably well with this relatively small set of interactions. But I can see a point where I'll have to create a Flux/Vuex-style state store and use actions to mutate it.
[0]: https://github.com/codewithkyle/supercomponent/blob/master/s...
Edit: if signals are your jam you could us https://github.com/maverick-js/signals