Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 146.188
- Реакции
- 78.227
Складчина: Создание и настройка Progressive Web Apps (PWA) в Ruby on Rails
Тариф Слушатель, Thinknetica, Владимир Долгий
Тариф Слушатель, Thinknetica, Владимир Долгий
Этот воркшоп для вас, если:
- Ваши текущие веб-приложения имеют низкие показатели удержания пользователей и конверсии.
- У вас ограниченный бюджет на разработку нативных приложений для iOS и Android.
- Ваши клиенты или сотрудники часто сталкиваются с проблемами доступа к приложению из-за медленного или нестабильного интернет-соединения.
- Вы хотите оставаться в курсе современных технологий и улучшить свои профессиональные навыки.
- Ваши текущие веб-приложения загружаются медленно, что негативно сказывается на пользовательском опыте.
Программа воркшопа
День 1 (Введение в PWA и подготовка проекта на Rails)
- Введение в PWA: что такое PWA, основные преимущества PWAs.
- Настройка Rails проекта: создание нового проекта, структура и подготовка к преобразованию в PWA.
- Создание базового проекта на Rails и подготовка манифеста и Service Worker приложения.
Результат:
- Получите представление, что такое PWA и как они могут улучшить пользовательский опыт.
- Научитесь создавать и настраивать манифест и Service Worker приложения, ключевые элементы любого PWA.
День 2 (Интеграция фронтенда и кэширование)
- Настройка service worker/workbox.
- Интеграция фронтенда с помощью Hotwire и Stimulus.
- Реализация кэширования: стратегии и управление кэшированием.
Результат:
- Научитесь подключать и настраивать workbox, что позволит вашему PWA работать офлайн и улучшит производительность за счет кеширования ресурсов. Также визуализируете задачу с прошлого урока и запустите ее офлайн.
День 3 (Push-уведомления и управление подписками)
- Настройка и отправка Push-уведомлений.
- Управление подписками на Push-уведомления.
Результат:
- Научитесь настраивать и отправлять пуш-уведомления пользователям вашего PWA.
- Освоите тестирование отправки уведомлений и проверите их работу в различных браузерах.
- Сможете создавать механизм подписки пользователей на пуш-уведомления, включая возможность отписки и обновления ключей.
Автор
Владимир Долгий
Senior Ruby on Rails developer в Jetthoughts. Пишет на RoR начиная с 3-й версии и до сих пор. Создает Progressive Web Apps с 2019 года. Успешно интегрировал PWA более чем в 5 проектах, что повысило конверсию и продажи. Работал в топовой арбитражной компании Keitaro в роли devops и разработчика. Был руководителем и главным разработчиком государственного проекта.
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Как приручить СДВГ: понять свой мозг и перестать себя ругать [Алексей Усольцев]
- Астрология прогнозирования. Уровень 2. Блок 10. Транзиты: работа с эфемеридами (2024) [Елена Негрей]
- Астрология прогнозирования. Уровень 2. Блок 11. Соляр (2024) [Елена Негрей]
- Астрология прогнозирования. Уровень 2. Блок 12. Прогрессии (2024) [Елена Негрей]
- AI Разработка и создание AI агентов - с нуля до результата! [stepik] [Дмитрий Фокеев]
- Астрология прогнозирования. Уровень 2. Блок 8. Символические Дирекции. Транзиты (2024) [Елена Негрей]
- Астрология прогнозирования. Уровень 2. Блок 9. Углублённая ректификация и транзиты (2024) [Елена Негрей]
- Цель! Как определять и достигать: Визуальный гид по превращению мечты в реальность на основе 12 бестселлеров [Smart Reading]
- Подписка на контент (на 1 месяц) [Тариф Путь Мага] [Александр Некрасов]
- Курс по истории (в записи) . 6 класс [Летнии курсы] [Точка знаний] [Дмитрий Лутовинов]