Программирование [pragmaticstudio] Full-Stack GraphQL c Absinthe, Phoenix, и React (2019)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: pragmaticstudio​
Название: Full-Stack GraphQL c Absinthe, Phoenix, и React (2019)​

cover.jpg

Продолжительность: 4 ч 28 мин Количество уроков: 38 Видео Язык: Английский Вес архива: 872 МБ


Полноценное GraphQL‑приложение на базе Absinthe, Phoenix и React — один из самых мощных и современных стеков для разработки API и интерфейсов. Этот курс поможет вам не просто изучить технологии, а понять, как они работают вместе, формируя гибкую, быструю и предсказуемую архитектуру.

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

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

Технологии, на которых основан проект

Phoenix — надежный backend с высокой производительностью
Absinthe — зрелая и выразительная реализация GraphQL в Elixir
React + Apollo — удобный инструмент для построения динамичного UI на клиенте

Чему вы научитесь

Вместо хаотичного изучения отдельных инструментов вы увидите, как строится реальное приложение, в котором каждый слой логично связан с предыдущим.

Ключевые темы

• Создание схем GraphQL
• Запросы, мутации и подписки через каналы Phoenix
• Resolvers и обработка ошибок
• Работа с Ecto и Dataloader
• Аутентификация в API
• Клиент Apollo и компоненты React-Apollo
• Кэширование, состояния загрузки, пагинация

Каждый этап будет разобран с точки зрения как backend‑логики, так и фронтенд‑архитектуры. Вы увидите, как взаимодействуют сервер и клиент, и получите уверенное понимание, как масштабировать такие решения.

Практическое обучение без воды

Курс начинается с завершенного проекта, чтобы вы сразу увидели, как выглядит рабочее приложение. Затем мы постепенно разберём и построим его заново, объясняя, почему каждая часть устроена именно так.

Идеально для разработчиков, которые ценят время

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

Если вы новичок в GraphQL

Если попытка объяснить, «что такое GraphQL», звучит как технический шум — это нормально. Именно поэтому мы создали короткую анимационную серию:

• Что такое GraphQL?
• Что может сделать GraphQL?
• Что знает API GraphQL?
• Что такое Absinthe?

Для кого предназначен курс

Курс разработан для опытных специалистов по Elixir, Phoenix и React, которые хотят вывести свои навыки на новый уровень.

Вам особенно подойдет, если вы:

Изучаете GraphQL и хотите понять, стоит ли использовать его в своих проектах.
Сравниваете REST и GraphQL и ищете более гибкие решения для API.
Запускаете новое приложение и хотите сэкономить недели на сборке инфраструктуры.
Хотите быстро стартовать — без боли и лишней интеграционной рутины.

В итоге вы освоите полный стек GraphQL‑разработки и будете уверенно использовать Absinthe, Phoenix и Apollo для создания производительных и удобных приложений.

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