GraphQLとは何でしょうか。GraphQLとはAPIと対話するための規格です。一般的にGraphQLはHTTP上で使用され、その重要な概念は、異なるリソースに対して異なるHTTPのエンドポイントを充てるのではなく、HTTPエンドポイントに「クエリ」を POST する点です。 GraphQLは、ウェブ/モバイルアプリ(HTTPクライアント)の開発者が、APIを呼び出すことで、バックエンドAPIから必要なデータを正確に取得できるように設計されています。 GraphQLの理解を深める前に、HTTPクライアントで実際にGraphQLがどのように使用されているかを把握することが有用です。 HTTP上のGraphQL 以下の図を参照に、GraphQLがスタックで動作する仕組みを理解しましょう。 クライアントサーバーにおけるGraphQLの処理フロー:まず初めに、GraphQLクエリは、望んでいるJ