Comment by SvenL
5 days ago
I guess the main issue is that HTML was supposed to be a language to describe documents. We abuse it to design interactive applications. I would rather like to not have one technology to support to different use cases. It’s a shame we are riding that abomination for developing apps.
An HTML document is also an interactive application - that's what hyperlinks and forms are. The script tag has been a part of HTML since the late 90s, the original intent was that it supported multiple scripting languages. The distinction between "app" and "document" is a modern ideological quirk, few sites are strictly one or the other.