2015-11-27 3 views
2

Схемы GraphQL и Relay немного отличаются, например, у Relay есть соединения. Можно ли делать запросы к этим узлам с помощью cURL, например, на схеме реле с соединениями? Или как лучше всего проверить, работает ли схема?Разница между схемами в GrapQL и Relay

+0

Hi. Я обновил ваш заголовок, чтобы отразить первый заданный вами вопрос. Не стесняйтесь перезагружать его, но попробуйте использовать очень * конкретный * заголовок, чтобы лучше привлечь внимание людей. Кроме того, рассмотрите возможность добавления примера минимального кода и подробно рассмотрите конкретную часть этого примерного кода, о котором вам интересно. Для справки, посмотрите: http://stackoverflow.com/help/how-to-ask –

+1

Конечно, спасибо, что я был по телефону, мне просто нужно было спросить, прежде чем я забыл :) –

ответ

0

Схемы из GraphQL и реле немного отличаются

Это на самом деле не является допустимым заявление. Сервер GraphQL определяет схему GraphQL, а Relay (клиент GraphQL) использует эту схему. У него нет специальной версии.

Узлы, соединения и мутации объектов являются релевантными расширениями для схемы GraphQL. Это означает, что если вы хотите использовать Relay, ваша схема должна реализовать спецификацию GraphQL-Relay в дополнение к необработанной спецификации GraphQL. Вы можете узнать больше о них in the docs или посмотреть спецификации для GraphQL Schema и Nodes, Connections и Object Mutations.

Что касается второй части вопроса, вы можете взаимодействовать с сервером GraphQL, совместимым с Relay, так же, как с чистым сервером GraphQL.

Смежные вопросы