Программирование [egghead] Прогрессивные веб-приложения в React с create-react-app

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность0 ч 46 мин Количество уроков20 Видео ЯзыкАнглийский


Автор: egghead​
Название: Прогрессивные веб-приложения в React с create-react-app​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ 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

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху