Прогрессивные Web приложения
![PWA: прогрессивные web приложения](/img/web_applications.jpg)
Web сайты, которые приняли все необходимые витамины.
Прогрессивные веб-приложения (Progressive Web Applications, PWA) - это набор технологий, который добавляет на сайт функциональность мобильного приложения. В десктопном браузере progressive web app остается обычным сайтом. А когда посетитель открывает его в мобильном браузере, PWA превращается в гибрид сайта и приложения.
Пример работы веб-приложения
![](/img/pwa_sample_01.jpg)
Вход на сайт
Пользователь заходит на сайт и получает предложение добавить его на главный экран.
![](/img/pwa_sample_02.jpg)
Подтверждение
Если пользователь принимает предложение, значок сайта мгновенно появляется на экране мобильного устройства.
![](/img/pwa_sample_03.jpg)
Прямая установка на устройство
Важный момент: PWA установлено на устройство всего в два клика. Это произошло без участия Play Market и App Store, а также вне зависимости от запрета устанавливать приложения из неизвестных источников.
![](/img/pwa_sample_04.jpg)
Кеш сайта
После установки PWA создает кэш сайта. Это решает две задачи: повышает скорость загрузки и делает сайт доступным офлайн.