📄️ What's the problem with JavaScript frameworks?
Probably you have heard the quote You don't need a JavaScript framweork for that!.
📄️ Why not just a SO (server-oriented) web framework?
Unfortunately, existing SO (server-oriented) web frameworks focus too little in the actual web development experience that JavaScript frameworks have cultivated for years:
📄️ Why not just pure HTML and JavaScript?
Vanilla JavaScript requires a considerable amount of code to setup any kind of dynamic behavior: Get DOM references, create event listeners for buttons, etc; all in a context external to the referenced HTML elements.