Seems like every new JS framework comes with new ways to over engineer a simple list / todo app.
Joking aside, im sure this is useful for state management, where it matters.
Joking aside, im sure this is useful for state management, where it matters.
It is very difficult to convey "When does this solution pay back its cost". If you can get by with only React as state management, great. There are so many factors that ties into friction. Everything from the experience of the team, preferences, size of project, how clear the domains of the project is, ability to separate and isolate, typescript or not etc.