fv17の日記 - Coding Every Day

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

GraphQLに入門するためのリンク集

公式Doc

Graphqlとは何か?
まず初めに読むべき公式DocとRubyによる実装方法。must read

GraphQL 本家
https://graphql.org/
GraphQL Ruby
https://graphql-ruby.org/

Github GraphQL

パラメータ、戻り値、エラーハンドリング等々の主要な参考例
実際にGithubのGraphqlを叩すことができるため理解が深まる

Github GraphQL Guides
https://developer.github.com/v4/guides/
Github GraphQL Explorer
https://developer.github.com/v4/explorer/
Why GitHub is using GraphQL
https://github.blog/2016-09-14-the-github-graphql-api/

how to graphql - full stack tutorial

各バックエンド言語別の実装方法のチュートリアル
少し情報が古いかも

graphql-ruby Tutorial - Introduction
https://www.howtographql.com/graphql-ruby/0-introduction/

日本語で参考になるDoc

「GraphQL」徹底入門 ─ RESTとの比較、API・フロント双方の実装から学ぶ
https://employment.en-japan.com/engineerhub/entry/2018/12/26/103000
雑に始める GraphQL Ruby【class-based API
https://qiita.com/vsanna/items/031aa5a17a2f284eb65d
GraphQLにおけるエラーハンドリングの仕方
https://techblog.zozo.com/entry/graphql_error_handling