Публикации по теме 'graphql-schema'
Постройте схемы GraphQL постепенно с помощью макетов сервера Apollo
Строить схемы GraphQL с фиктивными данными довольно просто.
Строго типизированная природа GraphQL API очень хорошо поддается насмешкам. Это важная часть процесса разработки GraphQL-First, поскольку она позволяет разработчикам внешнего интерфейса создавать компоненты и функции пользовательского интерфейса, не дожидаясь бэкэнд-реализации.
Это означает, что вы настраиваете свой сервер, определяете свою схему, добавляете несколько поддельных преобразователей, и все готово...
Начните тестирование схемы, запросов и мутаций GraphQL!
Тестирование вашего кода - это всегда хорошая практика, которую вы должны реализовать. Тесты, которые вы проводите, помогут вам предотвратить некоторые ошибки, а также гарантируют, что ваше приложение работает так, как вы думаете, что оно должно работать.
Иногда создание тестов может быть трудным и требует большого количества кода, но в большинстве случаев это зависит от реализации, которую вы используете для тестирования своего кода; есть пакеты, которые помогут вам проводить тесты с..
Вопросы по теме 'graphql-schema'
Проблемы с переходом с graphql-import на только graphql-tools с ApolloServer, директивы перестают работать
Мое тяжелое положение началось с простого желания расширить мою схему graphql с одного файла .graphql до нескольких файлов, чтобы я мог лучше организовать схему и чтобы она не вырастала до одного огромного файла из-под контроля.
Мой исходный макет...
1096 просмотров
schedule
18.02.2022
Преобразование структуры ответа apollo-datasource-rest для адаптации к уже определенной удаленной схеме
У нас уже есть удаленная схема. Мы получаем ответ источника данных Apollo, нажимая REST API с помощью apollo-datasource-rest. Формат ответа json не соответствует схеме. Задача состоит в том, чтобы преобразовать ответ json в соответствие со схемой и...
301 просмотров
schedule
04.06.2022
Получить схему со стеком типов-оберток 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 просмотров
schedule
11.07.2022
Проверка федеративной схемы GraphQL
Я создал 3 микросервиса в своем проекте и реализовал структуру федерации GraphQL Netflix DGS. https://netflix.github.io/dgs/ Как компания, мы имеем более 30 схем из разных микросервисов от разных команд. Но если имена типов схемы дублируют друг...
69 просмотров
schedule
21.09.2022
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