☯︎ 𝖙𝖗𝖟 ⁿˣᵗ 𝖙𝖎𝖒𝖊︻╦╤
МЕСТНЫЙ
- Регистрация
- 11 Сен 2026
- Сообщения
- 6,748
- Реакции
- 1
Продолжительность0 ч 46 мин
Количество уроков20 Видео
ЯзыкАнглийский
Автор: egghead
Название: Прогрессивные веб-приложения в React с create-react-app

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!
Прогрессивные веб‑приложения (PWA) в сочетании с React и create-react-app позволяют создавать быстрые, надежные и удобные приложения, которые могут работать офлайн, устанавливаться на устройство и использовать возможности нативных API. Этот курс поможет вам шаг за шагом освоить создание PWA и применить современные подходы на практике.
Что вы изучите в этом курсе
Материал построен так, чтобы вы не просто узнали теорию Progressive Web Apps, но и создали полноценное приложение — от разработки до деплоя.
Основы Progressive Web Apps
• Как работают PWA и почему они важны для современного веба
• Ограничения PWA на разных устройствах и браузерах
• Ключевые элементы: Service Worker, манифест, кеширование
Создание фронтенда с помощью create-react-app
• Подготовка проекта и настройка структуры
• Активация и настройка Service Worker
• Кеширование ресурсов и обеспечение офлайн‑режима
Работа с бэкендом на Node.js
Вы создадите простой backend для хранения данных и научитесь объединять frontend и backend в удобный рабочий процесс разработки.
Сохранение данных в офлайн‑режиме
На практическом примере приложения для заметок вы узнаете:
• как сохранять записи вне сети
• как синхронизировать данные при восстановлении соединения
• как работать с локальными хранилищами браузера
Интеграция нативных функций устройства
• Доступ к камере через браузерные API
• Обработка фото в вашем приложении заметок
• Пользовательский опыт при установке приложения на главный экран
Настройка внешнего вида PWA
Вы узнаете, как настроить элементы интерфейса, которые превращают веб‑приложение в полноценное «приложение» на телефоне:
• создание иконок приложения
• добавление splash‑screen
• управление строкой состояния и цветовыми темами
Деплой приложения на Heroku
Финальным шагом станет подготовка продакшн‑версии и развертывание готового PWA на Heroku. После этого ваше приложение будет доступно пользователям как онлайн, так и в офлайн‑режиме.
Полезные материалы и репозиторий
Все исходники проекта доступны по ссылке:
https://github.com/nanohop/todo-pwa/
Название каждой ветки соответствует этапу или уроку курса, что облегчает навигацию и повторение пройденного материала.
СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX