Sie sind hier: Startseite | Wissen
Begriff Single Page Application
Abkürzung SPA
Eintrag zuletzt aktualisiert am 31.08.2017

 Zur Stichwortliste unseres Lexikons

Was ist Single Page Application?

Eine Single Page Application (SPA) (alias Single Page Web Application) ist eine Webanwendung, die keinen Seitenwechsel (Roundtrip) durchführt, sondern die Anzeige nur durch Austausch von Seitenelementen via JavaScript/DOM verändert. Es gibt dabei also keine serverseitige Seitennavigation. Die URL ändert sich nicht.

Initial wird eine komplette Seite oder zumindest das Grundgerüst einer Webseite vom dem Server geladen. Die Seite lädt anschließend Daten über Webservices (meist REST-basierte Dienste) nach und erzeugt die Darstellung clientseitig (clientseitiges Rendern).

Eine SPA wirkt damit wie eine Desktopanwendung.

SPAs sind oft auch Echtzeitfähig, d.h. Sie erhalten vom Server aktuelle Daten automatisch auch ohne Benutzerinteraktion.
SPAs können auch offline-fähig programmiert werden.

Querverweise zu anderen Begriffen im Lexikon

REST
URL
Webservice
JavaScript
Java

Beratung & Support:

Schulungen zu diesem Thema:

 Anfrage für eine individuelle Schulung zum Thema Single Page Application  Gesamter Schulungsthemenkatalog

Bücher zu diesem Thema:

 Alle unsere aktuellen Fachbücher