GraphQL
いくつかの記事及びそこからとぴっくを切抜いていく style で text を作成。
GraphQL の基礎の基礎
URL
endpoint は一つだけ。
構成
query
取得系
GET みたいなやつ
mutation
更新系
GET 以外
subscription
通知系
Websocket みたいなやつ
schema 言語
API 自体の仕様記述作成言語。
こいつを元に response を作成。
resolver
実際の Data 操作を行うのが resolver.
GraphQL API について
型
強く型付けされている。
SQL に付随して mapper かいて定義するみたいなのやってると、例えば歪みが発生すると能力のない team の場合どこかでずれたりするんだけど
そもそも一体であればずれはなさそう。
あくまで application layer
data がどのように保存されているかは GraphQL は存ぜぬということ。