𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: egghead
Название: Сообщения в реальном времени с React, GraphQL (urql и OneGraph)

Продолжительность: 1 ч 11 мин
Количество уроков: 20 Видео
Язык: Английский
Вес архива: 427 МБ
Освойте работу с функциями реального времени в React‑приложениях с помощью GraphQL, подписок, мутаций и современного клиента urql. Этот курс поможет вам перейти от базовых запросов GraphQL к созданию полноценного чат‑приложения, использующего GitHub Issues как backend.
Что вы изучите в этом курсе
Курс подробно разбирает практическое применение возможностей GraphQL, выходя далеко за рамки стандартных запросов. Вы научитесь использовать инструменты, которые упрощают работу с данными и аутентификацией, а также поймёте, как внедрять взаимодействие в реальном времени в ваши проекты.
Работа с мутациями и подписками
Мутации и подписки позволяют добавлять новые данные и автоматически получать обновления без перезагрузки страницы. Вы увидите, как эти механизмы помогают создавать быстрые и отзывчивые интерфейсы.
Использование urql и OneGraph
Инструменты, применяемые в курсе, дают мощный набор возможностей:
• OneGraph предоставляет единую GraphQL‑конечную точку для доступа к данным из GitHub, Stripe, Airtable и других сервисов, а также берет на себя сложность аутентификации.
• urql от Formidable Labs — лёгкий клиент GraphQL с удобными React‑хуками, служащий гибкой альтернативой Apollo и Relay.
Проект: чат‑приложение на основе GitHub Issues
На протяжении курса вы создадите полноценное приложение чата, работающее в реальном времени. Оно будет использовать GitHub Issues как источник данных, а GraphQL — как универсальный интерфейс взаимодействия.
Ключевые этапы разработки
• Инициализация проекта на базе Create React App.
• Работа с переменными в запросах GraphQL.
• Использование React‑хуков urql для запросов, мутаций и подписок.
• Настройка аутентификации через React Context.
• Добавление подписок GraphQL для обработки обновлений в реальном времени.
Практическая отладка и разбор ошибок
Важная часть курса — разбор типичных ошибок, которые возникают при работе с GraphQL и интеграцией разных сервисов. Инструктор показывает, как диагностировать проблемы, какие инструменты использовать и как быстро находить решение.
Итог
Этот курс идеально подходит тем, кто хочет вывести свои навыки работы с GraphQL и React на новый уровень, научиться создавать приложения с обновлениями в реальном времени и глубже понять современные инструменты интеграции API.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь