(defprofile lagénorhynque
:id @lagenorhynque
:reading "/laʒenɔʁɛ̃k/"
:aliases ["カマイルカ🐬"]
:languages [Clojure Haskell English français]
:interests [programming language-learning law mathematics]
:commits ["github.com/lagenorhynque/duct.module.pedestal"
"github.com/lagenorhynque/duct.module.cambium"]
:contributes ["github.com/japan-clojurians/clojure-site-ja"])
-
GraphQLとは
-
クエリ言語
-
スキーマ言語
-
便利な機能
-
便利なツール/ライブラリ
APIに対するクエリ言語とクエリを実現するための実行エンジンについての仕様
(schema definition language)
-
エイリアス(alias)によるフィールドの別名指定
-
フラグメント(fragment)によるフィールドセットの再利用
-
変数(variable)によるクエリのパラメータ化
-
etc.
-
- cf. superlifter: Clojure実装
-
etc.
-
Learning GraphQL: 入門書
- 日本語版: 『初めてのGraphQL』
-
chentsulin/awesome-graphql: Awesome list of GraphQL & Relay: awesome list
-
How to GraphQL - The Fullstack Tutorial for GraphQL: チュートリアル集
- バックエンド: Node.js, Elixir, Ruby, Java, Python, Scala
- フロントエンド: React + Apollo, React + urql, etc.
-
GitHub GraphQL API v4 | GitHub Developer Guide: publicなGraphQL APIの代表例