i absolutely hate how the modern web just fails to load if one has javascript turned off. i, as a user, should be able to switch off javascript and have the site work exactly as it does with javascript turned on. it’s not a hard concept, people.
but you ask candidates to explain “graceful degradation” and they’ll sit and look at you with a blank stare.


I have been web-devving with HTML/CSS/JS exclusively since the very beginning of my journey. Express.js was also very helpful although I do wonder if I will ever get anything lower-level.
This is another case where “dumb” development works perfectly. I don’t like frameworks because they enforce the opposite all the time in the name of “control”, and collaboration, and everything else they sdvertise to be able to do. I believe in that stuff not ONE bit. As somebody interested in low-level gamedev who has practiced lots of game code in Java before in a framework style, I absolutely DO NOT encourage writing that kind of code. And EVERY FRAMEWORK EVER always does this. Software just isn’t simple enough anymore - and in some places this is so on purpose, and when it is, I hate it.
HTML and CSS will work without even Vite. You can always test with absolute paths on your machine. The web is very simple.
The HTTP/1.1 spec was 176 pages. The entire protocol.