Создание интернет-магазина на React и GraphQL

О чём курс

Вам нужен полнофункциональный интернет-магазин, а времени на разработку мало — здесь показывают, как собрать проект на React, GraphQL, Stripe и Strapi за 90 минут. Внутри разбирают использование безголовой CMS Strapi для мгновенного создания API и админ-панели, интеграцию платежной системы Stripe для обработки заказов, а также настройку JWT-авторизации и email-рассылок через SendGrid. Вы научитесь работать с базой данных MongoDB, реализовывать сложные GraphQL-запросы и развертывать готовое приложение на Heroku и Now. Идеально подходит для разработчиков, которые хотят ускорить прототипирование и освоить работу с современными headless-инструментами.

Программа обучения

  • Создание архитектуры приложения для электронной коммерции
    • Использование Strapi для быстрого создания API и панели администрирования
    • Настройка базы данных MongoDB через MLab
  • Работа с GraphQL
    • Написание и выполнение запросов на клиенте и сервере
    • Оптимизация поиска с помощью GraphQL
  • Интеграция сторонних сервисов
    • Обработка платежей через Stripe и React-Stripe
    • Отправка email-уведомлений с помощью API SendGrid
  • Frontend-разработка на React
    • Аутентификация JWT (вход/регистрация)
    • Создание интерфейса с использованием библиотеки Gestalt
    • Работа с React Router 4 и приватными маршрутами
    • Управление состоянием клиента через LocalStorage
    • Добавление Toast-уведомлений и анимаций загрузки
    • Верстка с использованием CSS Flexbox
  • Деплой и публикация
    • Развертывание приложения на платформах Heroku и Now
Складчина создана 26 сентября 2018 г. · описание обновлено 23 марта 2026 г.
202 ₽ 750 ₽