PWA - это не отдельная технология или платформа, набор функций в сети, которые помогают постепенно улучшать ваше приложение.
Это означает, что если у вас современный браузер, вы получите потрясающий пользовательский опыт, в противном случае эти функции просто не поддерживают его, в вашем приложении останутся существующие функции, как есть.
Давайте поговорим о том, какие все функции мы можем использовать для улучшения нашего существующего или нового веб-приложения.
Вы можете создать собственный внешний вид приложений для мобильных устройств в сети.
страницы. Это не отзывчивость веб-страницы, но вы можете получить доступ к
родные функции, такие как камера, доступ к географическому положению, нажмите
уведомления.
Offline Возможность, когда ваше интернет-соединение теряется из-за кеширования.
Фоновая синхронизация данных
Значок на главном экране, вам не нужно устанавливать приложение
из магазина приложений, чтобы разместить его на главном экране.
Есть три важных вещи, которые я хочу обобщить в отношении прогрессивного веб-приложения.
Надежно : приложение будет загружаться мгновенно даже в неопределенном состоянии и обеспечивать автономную работу через кэширование.
https://developers.google.com/web/progressive-web-apps/#reliable
Быстрый : Отвечайте максимально быстро, основываясь на взаимодействиях с пользователем.
https://developers.google.com/web/progressive-web-apps/#fast
Вовлечение : похоже на встроенное приложение на мобильных устройствах.
https://developers.google.com/web/progressive-web-apps/#engaging