Full-Stack React with GraphQL and Apollo Boost

13 участников

О чём курс

Вам нужно создать полноценное веб-приложение, которое работает быстро и легко масштабируется — именно это вы реализуете на примере сервиса рецептов. Вместо того чтобы собирать разрозненные знания, вы пройдете путь от настройки базы данных до деплоя на Heroku.

Внутри разбираются ключевые инструменты современного стека: создание запросов и мутаций на GraphQL, настройка React-Apollo для связи фронтенда с бэкендом, а также реализация полноценной системы аутентификации на базе JSON Web Tokens. Курс ориентирован на тех, кто хочет перейти от верстки отдельных компонентов к разработке полноценных full-stack приложений. Итогом станет готовый проект с защищенными маршрутами, поиском и CRUD-функционалом, который можно использовать как базу для собственных идей.

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

  • Введение в архитектуру React и GraphQL
  • Настройка Apollo Boost для взаимодействия с сервером
  • Создание серверной части на Express и MongoDB
  • Реализация API на языке GraphQL (запросы и мутации)
  • Работа с React-Apollo: Query и Mutation компоненты
  • Внедрение аутентификации (signup, signin, signout)
  • Защита маршрутов с помощью JSON Web Tokens
  • Продвинутые паттерны React: компоненты высшего порядка (HOC) и render props
  • Оптимизация интерфейса и работа с запросами
  • Деплой готового приложения на Heroku
Складчина создана 29 июня 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
208 ₽ 700 ₽