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