Earlier quoted context omitted.
I've asked someone who likes using tons of JavaScript before and the response I received was along the lines of "It saves developer time." I don't get that one because in my experience, writing straight HTML is simpler than writing JavaScript. The real problem seems to be that many people today seem to have learned frontend web development through fancy JavaScript frameworks and don't know any other way. Since learni…
We probably need good tutorials about how to create a nice looking HTML pages. Pure HTML, maybe with CSS. I'd prefer page to be self-contained - a document, not an app. This way some accessibility problems could be avoided too. At least we may have static page generators which execute JS once on server side - for pages which don't really need interactivity (documents, not apps). There are a lot of them.
https://developer.mozilla.org/en-US/docs/Learn
This goes into JavaScript later as well but it seems to be the way I'd consider proper: only using JavaScript for things that can only be done in JavaScript.