Wann macht eine Single Page Application (SPA) Sinn?
Ein Single Page Application macht vor allem dann Sinn, wenn eine Webanwendung viel Benutzerinteraktion (z.B. Dateneingaben etc.) erfordert.
Die Entwicklung in SPA-Bauart ist aber recht aufwendig und damit auch teurer als andere Architekturstile. Erfordert eine Webanwendung größtenteils nur lesenden Zugriff und wenig Benutzerinteraktion (z.B. Monitoring-Applikationen), ist meist eine etablierte, server-lastige Architektur sinnvoller, weil kosteneffizienter.
Keinesfalls für Webseiten geeignet
Handelt es sich um Webseiten, wie zum Beispiel eine Firmenwebseite oder ein Newsportal, ist die SPA-Architektur keinesfalls zu verwenden.
Mehr dazu in Was ist eine Single Page Application?