Программирование [master.dev (ex FrontendMasters), Scott Moss] Client-Side GraphQL в React (2019)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: master.dev (ex FrontendMasters), Scott Moss​
Название: Client-Side GraphQL в React (2019)​

cover.jpg

Продолжительность: 2 ч 53 мин Количество уроков: 27 Видео Язык: Английский Вес архива: 524 МБ


Client‑Side GraphQL в React — это практический курс, который поможет вам уверенно работать с GraphQL на стороне клиента. Вы узнаете, как эффективно извлекать, кешировать и обновлять данные, используя Apollo Client и современные React‑хуки.

Что вы узнаете в этом курсе

Курс создан для разработчиков, которые хотят глубже понять клиентскую часть GraphQL и улучшить архитектуру своих React‑приложений. Материал разбит на логичные блоки — от основ до продвинутых техник.

Работа с запросами GraphQL

Вы научитесь создавать и использовать:

Queries для получения данных с API
Mutations для изменения данных
• Переменные и входные аргументы
• Псевдонимы полей для гибкого контроля структуры ответа

Интеграция GraphQL с React

Apollo Client делает взаимодействие с данными удобным и декларативным. В курсе вы научитесь:

• Подключать Apollo Provider к вашему приложению
• Использовать хуки useQuery и useMutation
• Обрабатывать состояние загрузки и ошибок
• Кешировать результаты запросов

Практическая часть курса

Каждый урок сфокусирован на создании реальных компонентов и логики для работы с GraphQL API. Вы будете взаимодействовать с тестовым сервером Apollo и увидите полный цикл работы с данными в современном React‑приложении.

Расширенные возможности

В завершение курса вы изучите дополнительные возможности GraphQL на клиентской стороне:

• Фрагменты и переиспользование частей запроса
• Оптимизация перерисовок компонентов
• Управление кешем вручную
• Пагинация и обновление списка данных

Полезные материалы и ресурсы

Для работы над проектами в курсе используйте официальный репозиторий:

https://github.com/FrontendMasters/fullstack-graphql

Видео в формате.webm — точно работает в Google Chrome!

Кому подойдет этот курс

Курс будет полезен:

• Разработчикам React, желающим освоить GraphQL
• Фронтенд‑инженерам, которым важно улучшить работу с данными
• Тем, кто переходит с REST на GraphQL
• Программистам, стремящимся оптимизировать клиентскую часть приложений

Итог

После прохождения вы сможете уверенно строить связку React + GraphQL + Apollo Client, создавать эффективные запросы, управлять состоянием данных и развивать реальные проекты, основанные на современных технологиях.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху