The old school MPAs were the ones that required the network for every single interaction.
The old school MPAs were the ones that required the network for every single interaction.
This type of SPA has invented a new version of "FOUC" as well. Because the data for the front page doesn't come with the page, you get a set of placeholder items rendered.
TL;DR: money math works in SPA's favor, users be damned
Small correction from a software house perspective:
except a year down the line the app is a complicated piece of spaghetti THE CLIENT has to rewrite OR PAY YOU TO REWRITE
:D
And with this: > most of the components you can reuse would work OK as pure HTML components anyway
I unfortunately cannot agree. It is theoretically true from pure "it's possible" standpoint but it was not my experience in pre-jQuery times. The shit backend devs did with concatenating html + JS snippets as strings wrapped in various patterns like the builder to make it configurable was pure maintenance horror. I don't miss it at all.