I think the innovation comes from making it easy to do. Its been transformative for how people write UI code as a result
Its innovative in the same way as the iPhone was. All of the concepts existed before, but nobody made them practical and cheap
Its innovative in the same way as the iPhone was. All of the concepts existed before, but nobody made them practical and cheap
A concept that also has existed before, but with XState, I think a lot of developers will latch onto this paradigm.
The ability to think or plan a feature/apps states in the beginning rather than imperitavely or as an afterthought during development is really valuable. And perhaps if we're dealing with something more visual at the beginning, its easier to demonstrate what will happen if I click "X". and then it becomes easier to spec out & to involve PMs/designers and QA.
Kinda like hyping iPhones innovation without ever mentioning touch screens.