Slide 3
Slide 3 text
note inc.
GraphQLとは
https://graphql.org/
● API のクエリ⾔語であり、既存のデータを使⽤してそれらのクエリを実⾏するた
めのランタイムです。GraphQL は API 内のデータの完全でわかりやすい説明を
提供し、クライアントが必要なものだけを正確に要求できるようにします。
● GraphQL クエリを API に送信すると、必要なものだけが正確に取得されます。
それ以上でもそれ以下でもありません。GraphQL クエリは常に予測可能な結果
を 返します。
● GraphQL クエリは、1 つのリソースのプロパティにアクセスするだけでなく、そ
れらの間の参照もスムーズに追跡します。⼀般的な REST API では複数の URL か
らの読み込みが必要ですが、GraphQL API では 1 回のリクエストでアプリに必要
なすべてのデータを取得します。