generated at
GraphQL Server
GraphQLのServer実装、そのLibarary
Endpointを1つ1つ作らなくていい
clientからのreqは全てGraphQLで来る
clientが何であるかをServerは気にする必要がない

割と実装しないといけない箇所が多くてだるそうmrsekut


基本的には、以下を全て定義する必要がある



実装の流れ
色がついているところは雑なイメージ(あまり信用しなくていい)
紛らわしいが、Queryとqueryは異なる概念として扱っているmrsekut
GraphQL SchemaでModelringをする
Entityを定義したり、その間のrelationの宣言をする
宣言されたSchemaはグラフ構造になる
GraphQLのDataSourceを定義する
API ServerからRESTで受け取ったデータや、DBからSQLやORMで受け取ったデータを加工して、最初に定義したGraphQL Schemaの形に整形する作業などをする
ここが一番だるそうmrsekut
必要に応じて
GraphQLのQuery型を定義する
GraphQLのMutations型を定義する
GraphQLのResolverを定義する



実装