For years, advocates for web standards, performance, and accessibility have implored web developers to “use the platform”. I’ve often been one of those…
As a user, I utterly despise react as the reason why every indivifual browser tab these days takes 20 seconds to load and hydrate, and then eats up good half a gig of memory while providing absolutely no value over a plain server-side-rendered html page.
That is no value. A web server that can render JSON can also render HTML. And if one builds a static JS website that needs no API to work it can also be static HTML instead. There is simply no HTML that is expensive to render on a web server, ever, a web server will never reach CPU load capacity off of rendering HTML.
As a user, I utterly despise react as the reason why every indivifual browser tab these days takes 20 seconds to load and hydrate, and then eats up good half a gig of memory while providing absolutely no value over a plain server-side-rendered html page.
score 3 · canonical
Alas, the “value” is in pushing the HTML rendering expense onto the client so that you don’t have to buy servers to render the HTML.
score 1 · canonical
That is no value. A web server that can render JSON can also render HTML. And if one builds a static JS website that needs no API to work it can also be static HTML instead. There is simply no HTML that is expensive to render on a web server, ever, a web server will never reach CPU load capacity off of rendering HTML.
score 1 · canonical