SPA zlepšuje uživatelský zážitek díky plynulé interakci.
SPA (Single Page Application) je typ webové aplikace, která funguje v rámci jediné HTML stránky. Místo klasického načítání nových stránek dochází k dynamickým změnám obsahu pomocí JavaScriptu (typicky přes frameworky jako React, Vue nebo Angular).
Výhody SPA:
- rychlejší interakce a menší zatížení serveru,
- lepší uživatelský zážitek (UX),
- možnost offline režimu (např. pomocí Service Workeru).
SPA využívají techniky jako AJAX, routing na klientu a manipulaci s DOMem bez nutnosti obnovovat celou stránku.