Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

Facebook、新クエリ言語GraphQLのRFCドラフト案を公開

  • LINEで送る
  • このエントリーをはてなブックマークに追加
2015/07/03 12:05

 米Facebookは、2012年から開発を進める、クライアント・サーバアプリケーション向けのデータモデリング記述のためのクエリ言語である、GraphQLのRFCドラフト案を公開している。

 GraphQLは、直感的で柔軟な文法とシステムによってクライアントアプリケーションのデータ要求や振る舞いを記述するためにデザインされた。汎用的なプログラミング言語ではなく、アプリケーションサーバによるストレージシステム実装のためのプログラミング言語として優れているわけでもないが、統一された使いやすいインターフェースを備えた、パワフルなツールの作成を可能にする。

 階層構造を備えたクエリ構造や、ビュー要求の記述しやすさ、強力な型システム、クライアント視点でのクエリ、GraphQL言語それ自身によってクエリされるサーバの型システムといった特徴により、クライアントアプリケーションの開発に適しており、大量のドキュメントを読んだり、何らかのトレーニングを受けたりすることなく、迅速にGraphQLサーバ向けのクエリツールを開発できる仕様となっている。


【関連リンク】
Facebook
GraphQL(英語)

  • LINEで送る
  • このエントリーをはてなブックマークに追加
All contents copyright © 2005-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5