Vue started with same simplicity but now its big. People were saying same it looks perfect balance on small project.
Looks like it is inevitable in Javascript ecosystem to reinvent the wheel again and again.
Looks like it is inevitable in Javascript ecosystem to reinvent the wheel again and again.
This is important when you consider why alpine exists - IIRC, it was created with LiveWire in mind. In LiveWire, the changes to state run through websockets to the server rather than being held in JS. In this situation you can't use vue or react, because v-dom frameworks need exclusive control over the physical dom.