Fair enough. However, many developers say SPAs do not always outperform regular web applications. In the worst case, SPAs have little to no advantage at all. Depending on the server load, network time may far outweigh any savings from local HTML processing. SPAs mitigate but do not eliminate the backend roundtrip issue.

I want to be very clear. I’m not against SPAs. In many instances, SPAs make sense. But why does every web application in the world need to be SPA? Especially since most web applications aren’t that complex.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store