FOUNDATION通信・API方式
GraphQL
クライアントが必要なフィールドを指定するクエリ言語と実行方式。
何者?
クライアントが必要なフィールドを指定するクエリ言語と実行方式。型付きスキーマを介して複数リソースのデータを一度に取得する。
何を担当する?
型付きスキーマを介して複数リソースのデータを一度に取得する。
判断の手掛かり
いつ使う?
- 画面ごとに必要データが大きく異なりスキーマを共有したいとき。
いつ使わない?
- 単純なHTTP リソース APIでキャッシュや運用を簡潔に保ちたいとき。