Давай снова про технологии!
Сегодня расскажу про Progressive Web App (PWA) и это не про клей (знаю, тупая шутка, но надо как-то внимание захватить). Так вот, это тип веб-приложений, который взял все лучшее и от веб-сайтов и от мобильных приложений. Для их разработки базово используется JavaScript, ну точнее его некоторые фреймворки типа Ангуляра, Реакта или Вью
Давай посмотрим на основные особенности PWA:
1. Офлайн функциональность: PWA может работать без подключения к Интернету. Они сохраняют некоторые данные у тебя на устройстве, позволяя тебе получать доступ к приложению и выполнять некоторые действия, когда ты не подключен к сети.
2. Быстрая загрузка: PWA загружаются мгновенно, так как они используют кеширование и другие техники для ускорения процесса. Это улучшает пользовательский опыт и уменьшает время ожидания.
3. Уведомления: PWA может отправлять тебе уведомления, как в обычных мобильных приложениях. Ну как в приложении банка, кода зарплата приходит или прошла очередная покупка по карте
4. Доступ к устройственным функциям: PWA имеют доступ к различным функциям устройства, например, камера, геолокация, микрофон и другие. Обычный веб-сайт такое не умеет.
5. Кросс-платформенность: PWA могут работать на разных платформах и устройствах, включая компьютеры, смартфоны и планшеты. Да хоть на кофеварке. Они не требуют установки из магазина приложений и могут быть доступны через веб-браузер.
Короче, если тебе хотелось попробовать в мобильную разработку, то PWA - относительно «дешевый» способ попробовать себя в этом, дерзай!