Найти тему
Легко в’IT

Что такое Progressive Web Apps?

Давай снова про технологии!

Сегодня расскажу про Progressive Web App (PWA) и это не про клей (знаю, тупая шутка, но надо как-то внимание захватить). Так вот, это тип веб-приложений, который взял все лучшее и от веб-сайтов и от мобильных приложений. Для их разработки базово используется JavaScript, ну точнее его некоторые фреймворки типа Ангуляра, Реакта или Вью

Давай посмотрим на основные особенности PWA:

1. Офлайн функциональность: PWA может работать без подключения к Интернету. Они сохраняют некоторые данные у тебя на устройстве, позволяя тебе получать доступ к приложению и выполнять некоторые действия, когда ты не подключен к сети.

2. Быстрая загрузка: PWA загружаются мгновенно, так как они используют кеширование и другие техники для ускорения процесса. Это улучшает пользовательский опыт и уменьшает время ожидания.

3. Уведомления: PWA может отправлять тебе уведомления, как в обычных мобильных приложениях. Ну как в приложении банка, кода зарплата приходит или прошла очередная покупка по карте

4. Доступ к устройственным функциям: PWA имеют доступ к различным функциям устройства, например, камера, геолокация, микрофон и другие. Обычный веб-сайт такое не умеет.

5. Кросс-платформенность: PWA могут работать на разных платформах и устройствах, включая компьютеры, смартфоны и планшеты. Да хоть на кофеварке. Они не требуют установки из магазина приложений и могут быть доступны через веб-браузер.

Короче, если тебе хотелось попробовать в мобильную разработку, то PWA - относительно «дешевый» способ попробовать себя в этом, дерзай!