GraphQLの使い方メモ

使いたいAPIがGraphQLで書かれていました。今回GraphQLを使うのが初めてだったので、クライアント側からのGraphQLの使い方について、簡単にメモしておこうと思います。 GraphQLとは? GraphQLとは、Facebookが開発したAPIの仕様です。 REST APIと比較して、APIの呼び出し回数や、データ受信量が少なくなるといったメリットがあります。 例えば、ユーザー名と、そのユーザーのフレンド名一覧を取得する場合、REST APIだと、下記の事情により、データ取得に時間がかかります。 ユーザー情報取得とフレンド一覧取得が、別々のエンドポイントになっていた場合、2度のAP…