
egghead
Проект egghead.io представляет огромный выбор курсов и скринкастов для разработчиков любого уровня и профессии.
GraphQL доставляет удовольствие от использования API. Хотя он основан на системе типов, GraphQL во многих отношениях более гибок, чем REST. Но гибкость, которая делает GraphQL приятной для работы, может иметь свои недостатки, если вы не будете осторожны.
Проектирование схемы - это область, в которой одна небольшая оплошность в начале может привести к тому, что вам придется столкнуться со странными именами, раздутыми дубликатами и другими назойливыми обходными путями.
Это не должно быть так!
Ник Граф имеет большой опыт разработки схем GraphQL для различных бизнес-приложений.
В этом курсе Ник подготовил несколько примеров, следуя различным шаблонам дизайна. Благодаря исследованию и сравнению вы получите полезные знания для проектирования и расширения схем.
https://github.com/nikgraf/designing-graphql-schemas-course
Проект egghead.io представляет огромный выбор курсов и скринкастов для разработчиков любого уровня и профессии.
Узнайте все, что вам нужно для создания GraphQL API на сервере в Node.js с Apollo Server. Вы начнете со схемы, которая включает определения типов, запросы и мутации. Затем создайте преобразователи, необходимые для получения значений для API.
Научитесь использовать GraphQL на стороне клиента, используя React с Apollo Client. В этом курсе вы будете использовать запросы и мутации для извлечения и обновления данных GraphQL API.
GraphQL, технология, созданная Facebook, и она меняет то, как приложения используют данные из API. На этом семинаре вы изучите передовые методы и приемы, которые вы можете применять при создании API-интерфейса GraphQL. Существует множество пакетов и подходов к созданию GraphQL API; Этот семинар проложит путь и создаст путь для создания готового к работе API-интерфейса GraphQL.
Хотите начать работу с созданием и использованием API-интерфейсов GraphQL? В этом курсе «Создание масштабируемых API-интерфейсов с помощью GraphQL» вы узнаете, что отличает GraphQL от других языков и сред выполнения API, таких как API-интерфейсы REST, а также какие проблемы решает GraphQL и как использовать его для декларативного обмена данными.