site_logo

SPA

Обновлено: 7 октября 2024

    SPA

    SPA (Single Page Application) — web-приложение, которое взаимодействует с пользователем путем динамического переписывания текущей страницы. То есть, SPA — это web-приложение, размещенное на одной web-странице, которая загружает весь необходимый код вместе с загрузкой самой страницы. SPA является типичным представителем приложений на HTML5.

    important2.png

    Основные преимущества SPA:

    1. Увеличение отзывчивости интерфейса web-приложения. Так как весь необходимый код загружается сразу, то при дальнейшем взаимодействии с ним содержимое страницы меняется мгновенно.
    2. Уменьшение нагрузки на сервер приложения. Взаимодействие с сервером происходит только при загрузке страницы. Это значит, что уменьшается количество запросов к серверу и в последующем нагрузка на него.
    3. Улучшение UX. Тот факт, что вам не нужно ждать перезагрузки страницы при каждом взаимодействии с ней приносит больше удовольствия от ее использования.
    4. Уменьшение объёма передаваемых данных. Все данные загружаются вначале, следовательно один и тот же массив информации не будет передаваться несколько раз.