В чем разница между makeExecutableSchema и buildClientSchema в Apollo GraphQL
Я пытаюсь построить насмешливую инфраструктуру для нашего реагирующего клиента. Запутаться между двумя.
1 ответ
Решение
buildClientSchem против makeExecutableSchema
- makeExecutableSchema может использоваться для макетирования типов схем, распознавателей, регистраторов и т. д.
- buildClientSchema может использоваться только для макетирования типов схемы, но не может использоваться для выполнения запросов / мутаций.
Если вы хотите смоделировать и протестировать данные возврата (запроса), используйте makeExecutableSchema, если просто для проверки определений типа схемы, используйте buildClientSchema.
Это всегда входит в то, что вам нужно проверить.