4 ms·
You like to live in hard mode. I like that.
by adabaed 5y ago
You like to live in hard mode. I like that.
- CoryAlexMartin 5y agoBuilding a website without JS is not hard.
- adabaed 5y agoDepends of what a website is for you.
- dmitriid 5y agoThe same it is for everyone since the beginning of WWW: a static page with images. The web is uniquely unsuitable for anything else.
- deleted 5y ago[deleted]
- cutler 5y agoSo forget e-commerce? Amazon didn't do too badly and CGI was hot on the heels of HTML so I think "everyone" is a little exaggerated.
- dmitriid 5y ago> So forget e-commerce? Says (s)he and immediately follows up with > Amazon didn't do too badly
- TomGullen 5y agoThis is a very old fashioned point of view I’m afraid, things have moved on.
- Noobdevs 5y ago
- Noobdevs 5y ago
- The_suffocated 5y agoMay I ask how to create a Mathematics Stack Exchange clone without JS?
- adabaed 5y agoPHP and cocaine.
- jhgb 5y agoWhat part of a Mathematics Stack Exchange clone would require JS?
- tazjin 5y agoIn "modern" stacks it is preferable to do things like layouting of formulas millions of times on the clients, instead of once on the server. I guess that sort of thing needs JS.
- southerntofu 5y agoAs you have pointed out, but formulated more explicitly: client-side rendering should deal only with HTML/CSS because that's what the browser is built and optimized for. Every line of script changing the DOM (html structure) may trigger a redraw of the page, which means wasting considerable amount of resources! But even if your script outputs HTML only once, you still have O(n) HTML templating instead of O(1) for n clients. Such a waste!
- The_suffocated 5y agoThe MathJax part.
- jhgb 5y agoMathJax is somewhat convenient but doesn't seem necessary at all.
- est 5y agoIn the past Latex symbols were rendered on server as an image. It was not pretty but it works virtually anywhere.
- rambambram 5y agoHow old are you?
- deleted 5y ago[deleted]
- unbanned 5y agoCompletely agree
- southerntofu 5y agoBuilding a website in raw HTML/CSS is much easier than the equivalent in javascript-framework-du-jour. It's also much lighter on resources both on server and client. It's a win-win situation for everyone, especially for clients with less powerful computers.