Розробка Web додатків

Прогресивні веб-додатки
Прогрессивное веб-приложение (англ. progressive web app, PWA) — технология в веб-разработке, которая добавляет сайтам возможности приложений для мобильных устройств, трансформирует сайт в приложение, гибрид сайта и приложения для мобильных устройств, продукт совместной эволюции мобильного сайта и классического нативного приложения. В частности, PWA обладают такими признаками:
- Встановлюються на смартфони або планшети користувачів.
- Працюють в режимі оффлайн завдяки кешування контенту.
- Доставляють користувачам пуш-повідомлення.
Прямо з браузера його можна поставити на головний екран телефону, і воно буде відправляти push-повідомлення і отримає доступ до апаратних засобів гаджета. І все це навіть при нестабільному підключенні або офлайн. PWA-додатки ставляться на смартфон користувача в обхід офіційних магазинів додатків і незважаючи на заборону ставити додатки з невідомих джерел.
У десктопном браузері progressive web app залишається звичайним сайтом. А коли відвідувач відкриває його в мобільному браузері, PWA перетворюється на гібрид сайту і додатки.
Для пользователей преимущества не менее значимы: не занимает место в памяти телефона (за исключением кэш), нет необходимости скачивать приложение из магазинов. Одно из самых важных преимуществ — это отсутствие посредника в лице магазинов приложений App Store и Google Play. Технология прогрессивных веб-приложений это лишнее звено полностью исключает.
PWA користуються відомі компанії, наприклад, Uber, Tinder, Twitter та інші. Використання прогресивного додатки прискорює завантаження сайтів на порядок.