勘違いをメモとして残す
GraphQLServerとGraphQLClient
ServerとClientがある事をしらなかった。 意識しないといけないのはapolloなどのエコシステムを使う時だった
GraphQLClientの言語の制限について
色々な例をみるとClientがjavascriptばかりだった。てっきり古い言語では使えないと思っていたが curlさえ使えればクライアント側はなんでもいけた
curl \ -X POST \ -H "Content-Type: application/json" \ --data '{ "query": "{ posts { title } }" }' \ https://1jzxrj179.lp.gql.zone/graphql
スキーマを定義すれば自動的にインタフェース仕様書ができると思っていた
色々な例をみるとスキーマの定義をするとGraphiQLに表示されると思っていたが スキーマに書かないと表示されなれない
""" Description for the User """ type User { """ Description for first Name """ firstName: String! age( """ Must be an integer """ arg: Int ) }