クラウド債務支払開発チーム でバックエンドエンジニアをしているいいねです。 みなさんGraphQLは使っていますか? 自分は普段バックエンドの開発を行っているのですが、最近クライアント実装の機会がありました。 そこで、バックエンド開発との特性の違いや、開発において意識すべきポイントが結構あるなと感じました。 それに伴って近年GraphQLが求められるようになった理由を実感したので記事を書いてみました。 「普段バックエンドの開発をしているけど、REST APIをGraphQLに変えることで何が嬉しくなるのかがイメージできない」 という悩みを抱えている方にとって、クライアント実装時の課題とGraphQLが解決するものを理解する手助けとなれば幸いです。 クライアント実装側に立って分かった3つの課題 バックエンドエンジニアの自分がクライアント側の開発を行った際に、クライアント実装時の特性として3つ