If you’ve built a frontend application in the past five years, you’ve probably had a moment where you stared at your state management setup and thought, “Why is this so unnecessarily complicated?” Between prop drilling, context hell, reducer bloat and the never-ending debate of whether to use Redux, Zustand, Recoil or roll your own solution, managing app state has become one of the most exhausting and over-engineered aspects of frontend development.
But here’s a radical thought: What if much of that complexity could simply…go…