В чем разница между makeExecutableSchema и buildClientSchema в Apollo GraphQL

Я пытаюсь построить насмешливую инфраструктуру для нашего реагирующего клиента. Запутаться между двумя.

1 ответ

Решение

buildClientSchem против makeExecutableSchema

  • makeExecutableSchema может использоваться для макетирования типов схем, распознавателей, регистраторов и т. д.
  • buildClientSchema может использоваться только для макетирования типов схемы, но не может использоваться для выполнения запросов / мутаций.

Если вы хотите смоделировать и протестировать данные возврата (запроса), используйте makeExecutableSchema, если просто для проверки определений типа схемы, используйте buildClientSchema.

Это всегда входит в то, что вам нужно проверить.

Другие вопросы по тегам