Single Page Application (SPA)
Single Page Application je webová aplikace nebo web, která se uživateli zobrazuje prostřednictvím jediné stránky HTML. Tato aplikace s uživateli intergaguje dynamickým přepisováním aktuální webové stránky novými daty z webového serveru namísto výchozí metody načítání celých nových stránek prohlížečem. To umožňuje uživatelům používat webové stránky bez načítání zcela nových stránek ze serveru, což vede ke zvýšení výkonu a dynamičtějšímu uživatelskému zážitku. Jiné webové aplikace naopak uživateli nabízejí úvodní stránku, která je propojena s částmi aplikace na samostatných stránkách HTML, což znamená, že uživatel musí čekat na načtení nové stránky pokaždé, když podá nový požadavek.
SPA se někdy označuje jako jednostránkové rozhraní (SPI).