Публикации по теме 'graphql-schema'


Постройте схемы GraphQL постепенно с помощью макетов сервера Apollo
Строить схемы GraphQL с фиктивными данными довольно просто. Строго типизированная природа GraphQL API очень хорошо поддается насмешкам. Это важная часть процесса разработки GraphQL-First, поскольку она позволяет разработчикам внешнего интерфейса создавать компоненты и функции пользовательского интерфейса, не дожидаясь бэкэнд-реализации. Это означает, что вы настраиваете свой сервер, определяете свою схему, добавляете несколько поддельных преобразователей, и все готово...

Начните тестирование схемы, запросов и мутаций GraphQL!
Тестирование вашего кода - это всегда хорошая практика, которую вы должны реализовать. Тесты, которые вы проводите, помогут вам предотвратить некоторые ошибки, а также гарантируют, что ваше приложение работает так, как вы думаете, что оно должно работать. Иногда создание тестов может быть трудным и требует большого количества кода, но в большинстве случаев это зависит от реализации, которую вы используете для тестирования своего кода; есть пакеты, которые помогут вам проводить тесты с..

Вопросы по теме 'graphql-schema'

Проблемы с переходом с graphql-import на только graphql-tools с ApolloServer, директивы перестают работать
Мое тяжелое положение началось с простого желания расширить мою схему graphql с одного файла .graphql до нескольких файлов, чтобы я мог лучше организовать схему и чтобы она не вырастала до одного огромного файла из-под контроля. Мой исходный макет...
1096 просмотров

Преобразование структуры ответа apollo-datasource-rest для адаптации к уже определенной удаленной схеме
У нас уже есть удаленная схема. Мы получаем ответ источника данных Apollo, нажимая REST API с помощью apollo-datasource-rest. Формат ответа json не соответствует схеме. Задача состоит в том, чтобы преобразовать ответ json в соответствие со схемой и...
301 просмотров

Получить схему со стеком типов-оберток n-deep
Я получаю данные из базы данных через GraphQL. Есть два типа: Group и Person . В группах есть поле people , которое представляет собой список Person объектов. Я пытаюсь получить схему с сервера, используя встроенный самоанализ GraphQL. У...
35 просмотров
schedule 07.06.2022

создание схемы graphql для ответа от API с массивом объектов
Я получаю ответ от API, который выглядит так: property: Array(100) 0: {identifier: {…}, address: {…}, location: {…}, vintage: {…}} 1: {identifier: {…}, address: {…}, location: {…}, vintage: {…}} 2: {identifier: {…}, address: {…}, location: {…},...
56 просмотров

Проверка федеративной схемы GraphQL
Я создал 3 микросервиса в своем проекте и реализовал структуру федерации GraphQL Netflix DGS. https://netflix.github.io/dgs/ Как компания, мы имеем более 30 схем из разных микросервисов от разных команд. Но если имена типов схемы дублируют друг...
69 просмотров

GraphQL — типы Union, выдающие ошибку, класс не может быть найден для этого имени типа
В моем файле схемы GraphQL я пытаюсь добавить тип объединения следующим образом: type CoOverrides { coId: String type: String } type SoOverrides { soId: String freeInterval: String } union CoOrSoOverrides = CoOverrides |...
576 просмотров
schedule 24.06.2023

Тип карты обработки языка схемы GraphQL из неконтролируемого API
Предположим, мы используем API, который не контролируем. Этот API возвращает массив сопоставленных пар валюта/цена, например: [{"GBP":1.092},{"USD":0.878977}] Как это можно смоделировать в схеме GraphQL? Примечание: формат, в котором эти...
14 просмотров
schedule 08.06.2023

Как присвоить значение JSONObject полю в файле схемы graphql?
Я работаю над приложением с графическим интерфейсом и фреймворком для загрузки Spring. Здесь я использую подход GraphQL Schema-first для написания деталей моей схемы. В моем сценарии мне нужно назначить JSONObject и JSONArray в качестве входных...
888 просмотров
schedule 29.03.2023