GraphQL(グラフキューエル)とは
calendar_month2020-04-01 公開 update2020-05-19 更新
Facebook が提唱・開発し、現在は GraphQL Foundation が管理しているオープンソースの Web API のためのクエリ言語。
API への問い合わせに対して、必要なデータのみ取得可能なため、高速かつ安定してアプリケーションを実行できる。また、単一のリクエストで必要なデータをすべて取得可能なので、低速なモバイルネットワークでも高速に動作する。
クエリに対する API からのレスポンスはスキーマによって定義し、型、インターフェース、列挙体、共用体といったデータモデルで API を定義できる。
Facebook は、モバイルアプリに GraphQL を使用しており、2015年にオープンソース化されたあと、現在は Facebook だけでなく、GitHub 、Aribnb など、さまざまな企業が採用している。
label 関連するタグ
教育研修担当 (トレーニング担当者) のためのWebマガジンを編集しています。
-
- 「こんな特集、記事を読んでみたい」というリクエスト
- 「こんな記事を書いてみたい」という執筆者の方のお問い合わせ
や誤植のご連絡など、お問い合わせフォームより受付しています。
お気軽に問い合わせくださいませ!!
contacts トレタン お問い合わせフォーム