3 ms·
I'm no fan of “modern js-based design”, but I can pay for a lot less server if I can get the client to do all the rendering for me.
by mac01021 9y ago
I'm no fan of “modern js-based design”, but I can pay for a lot less server if I can get the client to do all the rendering for me.
- albertgoeswoof 9y agoI would wager that most people who say this have never actually calculated the cost of server side rendering vs bandwidth costs + users dropping off the site
- TeMPOraL 9y agoYup. But the thing to consider is - a lot of things can be pre-rendered and cached. Your server can render it once and serve to many clients. With client-side rendering, each client is rendering the same thing for themselves, possibly slower than on your server because JS is not exactly the sharpest tool in the shed. So you've saved yourself $N in compute but externalized $N * number of users * relative JS inefficiency. This is not a nice thing to do.