GraphQL(ぐらふきゅーえる)
別表記:グラフQL
Web API向けにデータの取得や操作を行うためのクエリ言語およびランタイム。
データ
- 種別
- 自然科学・工学
- NDC分類
- 007(情報学・情報科学)
- 原語・原綴
- 英語 GraphQL
- 品詞
- 固有名詞
概要解説
GraphQLは、Web API向けにデータの取得や操作を行うためのクエリ言語およびランタイムである。本技術は、型システム、クエリ言語、実行セマンティクス、静的な検証、型チェックから構成される。2012年にFacebookの内部で開発が開始され、2015年に仕様草案と参照実装が公開された。2018年2月にはGraphQL Schema Definition Language(SDL)が仕様の一部として追加された。同年11月、プロジェクトは非営利のLinux FoundationがホストするGraphQL Foundationに移譲された。Web API開発において、従来のRESTやSOAPと比較して柔軟で効率的かつ堅牢なアプローチを提供する。データをグラフ形式で表現し、RESTの主な欠点であるデータ取得課題を克服できる手段として産業界で普及している。
主要出典
作成:AIにより生成・検証(作成方法)
初版:2026-11-10 / 最終更新:2026-11-10