3 ms·
> Facing massive datacenter costs, ...Other companies with large datacenter costs followed suit, many monies were saved. I can't think of anyone who doesn't wa
by BackBlast 3y ago
> Facing massive datacenter costs, ...Other companies with large datacenter costs followed suit, many monies were saved.
I can't think of anyone who doesn't want to save money on servers. Seems like a pretty good general win to me for using the client.
> complexity is generally the enemy
Agreed. But minimizing complexity doesn't require not using a heavy client. You can go fully the other way and make the backend a relatively simple permissions and validation mask on top of a database and let the front end hold all the relevant state.
Use client side rendering and have simplicity too.
I will admit that an SPA turns out to be easier to mess up and design really poorly, but I believe that this is a tooling maturity issue rather than fundamental to the platform. SSR frameworks have had over a decade longer to mature.