Прогрессивные веб-приложения (PWA) 2020 года

веб-приложение PWA

В этой статье мы не будем углубляться в определение PWA, а просто кратко осветим, в чем основные отличия прогрессивных веб-приложений от других.

Можно выделить следующие ключевые отличия:

  • Быстрая загрузка сайта.
  • Работа при плохом интернет соединении.
  • Обязательное наличие https соединение, что делает ресурс более безопасным.
  • Быстрая загрузка скелета сайта с помощью Application Shell, которая хранит шаблон прямо в браузере.
  • Push уведомления. Надоедливая технология, но в тоже время эффективная. Она работает по тому же принципу, что и на мобильных устройствах, то есть оперативно доставляет краткую информацию, даже если ресурс закрыт.
  • Выполнение приложений на стороне браузера c помощью Service Worker. За счет этой технологии происходит имитация взаимодействия с сервером прямо в браузере. Простыми словами: если нет интернет соединения или оно крайне плохое, то сайт загружает информацию и выполняет бизнес-логику непосредственно в браузере, что колоссально сказывается на удержании пользователя на сайте.

Видео по теме:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *