GraphQL

Over-fetchingを防ぐためのクエリ言語。クライアントが主導権を持つ。

GraphQL
クエリ言語。クライアントが必要なデータ構造を指定して取得する。

Example

Query
query {
user(id: 123) {
name
email
orders { tranactionId }
}
}