Создание и настройка Progressive Web Apps (PWA) в Ruby on Rails
О чём курс
Ваши пользователи смогут полноценно работать с веб-приложением даже при нестабильном интернет-соединении и получать push-уведомления без разработки дорогостоящих нативных версий для iOS и Android. Этот воркшоп сфокусирован на технической трансформации Rails-проектов в прогрессивные веб-приложения (PWA).
Внутри разбираются три ключевых направления:
- Фундаментальные элементы PWA: создание и настройка манифеста и Service Worker.
- Оптимизация производительности: реализация стратегий кэширования ресурсов через Workbox для офлайн-доступа.
- Взаимодействие с аудиторией: настройка механизмов подписки и отправки Push-уведомлений в разных браузерах.
Материал предназначен для Rails-разработчиков, которые хотят повысить удержание пользователей и скорость работы интерфейсов без перехода на нативную мобильную разработку. Итогом станет готовое к работе PWA с настроенным кэшированием и системой уведомлений.
Программа обучения
- День 1 (Введение в PWA и подготовка проекта на Rails)
- Введение в PWA: что такое PWA, основные преимущества PWAs.
- Настройка Rails проекта: создание нового проекта, структура и подготовка к преобразованию в PWA.
- Создание базового проекта на Rails и подготовка манифеста и Service Worker приложения.
- День 2 (Интеграция фронтенда и кэширование)
- Настройка service worker/workbox
- Интеграция фронтенда с помощью Hotwire и Stimulus
- Реализация кэширования: стратегии и управление кэшированием
- День 3 (Push-уведомления и управление подписками)
- Настройка и отправка Push-уведомлений.
- Управление подписками на Push-уведомления.
Отзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».