3 ms·
It should be completely uncontroversial that "if it costs much more, it better provide a benefit that's worth the extra cost". I agree completely with the stat
by dwheeler 8y ago
It should be completely uncontroversial that "if it costs much more, it better provide a benefit that's worth the extra cost". I agree completely with the statement, "it's same tradeoff as literally every other business decision: will the resulting benefits be greater than the costs they incur?"
I will add that I think "vastly better user experience" is very situation-dependent. Many applications put on the web (be they client-side rendered, server-side rendered, or a mix) are really boring simple things: fill in a simple form and get some basic information. A lot of users and businesses really don't value that much what an SPA can do. They don't think they are "vastly better" - sorry. In many cases an SPA doesn't necessarily give you the benefits worth the cost, especially since there are many costs. In other cases an SPA is obviously the right way to do a job, and it'd be a poor decision to try to do otherwise.
I wish people would focus on understanding "there are X ways to do this, and here are the pros and cons of each approach". Trade-offs, trade-offs, trade-offs. If we focused more on understanding the alternatives and their trade-offs, the field would be a saner place.