Thanks for your really good read.
I’m always very skeptical in using any framework (
it took me a long time until I’ve settled to used Phoenix).
Anyway Alpine.js could by a candidate to use.
But I’ve one question:
What’s the real benefit in using spruce for state management?
Isn’t the usage of localStorage not just enough or even better.
Sprouce seems to store the state in window - so it’s always just available in the current browser tab.
With localStorage I could manage to sync state across tabs, right?
I just can’t see the benefit in using, but please convince me of the opposite.






















