Коротко: Веб-додаток, що завантажує єдиний HTML-документ і динамічно оновлює контент за допомогою JavaScript.
Що таке SPA (Single Page Application)?
SPA забезпечує користувацький досвід, наближений до настільних чи мобільних програм, без затримок на білий екран при переході між сторінками.
Ключові особливості та переваги
- Миттєвий перехід між екранами без перезавантаження вікна
- Зниження мережевого трафіку через отримання тільки JSON-даних
- Розділення кодової бази фронтенду та бекенду
Сфери застосування та практичне значення
Застосовується для особистих кабінетів, банківських застосунків, соціальних мереж та веб-версій сервісів (Trello, Gmail).