今回は、qnyp GraphQL APIを設計・実装する過程で役立ったものや参考になった情報を実際のコードを交えて紹介しようと思います(qnypはアニメの感想を記録するサービスです)。API設計の詳細や具体的な実装手順までは踏み込みません。 API実装はRailsアプリ内で行っていますので、紹介するライブラリなどは主にRuby向けのものとなります。 GraphQLの概要をつかむ The Anatomy of a GraphQL Query このエントリは、GraphQLを使う際に知っておく必要のあるOperationやVariables、Fragments、Directiveといった概念を手っ取り早く俯瞰する際に役立ちました。 GraphQL APIの実装を進めていくと、最終的には graphql.org にある Introduction to GraphQL を隅々まで読むことになるとは
![GraphQL APIをRailsアプリに実装した時のメモ | qnyp blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/9ba5ea816b10ad5a2789f8a9ed34393416ab50b7/height=288;version=1;width=512/http%3A%2F%2Fblog.qnyp.com%2Fimages%2Ffavicon-512.png)