-
SPA is like your neighbor coming to your house for a cup of sugar, and you giving them the entire contents of your house. They just wanted sugar but they have so much unwanted extra stuff. See, I can do the "bad takes with broad strokes" thing too ryanflorence/1359164690367143950
-
This isn't to hate on SPAs or white-knight SSG by the way. They each have their strengths and weaknesses, and as web developers we should consider what the best approach is when we're building.
-
My blog doesn't need to be a React app with a GraphQL backend, SSG is great for that. On the other hand, an admin panel could probably do with being a small client side app rather than SSG.
-
There's no reason these things can't be mixed either. You can absolutely create a load of smaller React/Vue/whatever applications to enhance parts of your website, and have the rest be static.