初めてのGraphQL Webサービスを作って学ぶ新世代API
Eve Porcello/著 Alex Banks/著 尾崎沙耶/訳 あんどうやすし/訳
発売日:2019年11月
- ページ数
- 233p
- ISBN
- 978-4-87311-893-2
- 著者情報
- ポーセロ,エバ(ポーセロ,エバ)(Porcello,Eve)
ソフトウェアアーキテクト兼トレーナー。カルフォルニア北部でカリキュラム開発を行っているMoon Highwayの共同創立者。Moon Highway創立前には1‐800‐Dentist、マイクロソフトに所属。また、リンダドットコムで企業トレーナー、スピーカー、講習プログラムの作成を担当
バンクス,アレックス(バンクス,アレックス)(Banks,Alex)
ソフトウェアアーキテクト兼トレーナー。カルフォルニア北部でカリキュラム開発を行っているMoon Highway社の共同創立者。シカゴマラソン、MSN、アメリカ合衆国エネルギー省でアプリケーションの開発に参画した経歴を持つ。現在はYahoo!にてNode.jsのトレーニングプログラムの設計・開発に従事。また、Yahoo!の新規雇用者に向けた継続的デリバリのカリキュラムの開発も補助していた。リンダドットコムにて多数のコース作成を担当
尾崎 沙耶(オザキ サヤ)
株式会社カブクで新規事業の開発からソフトウェアの開発までを担当。大学在学中にコンピュータサイエンスの分野に興味を持ち、同時期にソフトウェアエンジニアのアルバイトを始める。東京工業大学生命理工学部卒業ののちソフトウェアエンジニアとして働き始め現在に至る。ソフトウェアの開発ではAPI設計やアーキテクチャに関心が強い
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
今日では多くのWebサービスがRESTアーキテクチャスタイルで実装されています。RESTは2000年にフィールディングの論文で提唱された後に爆発的に普及し洗練されてきました。一方で、本書で紹介するGraphQLは2015年にFacebookによって公開されたRESTとは異なるアプローチのアーキテクチャです。GraphQLの最大の特徴はクエリ言語を用いてデータを操作する点です。クエリ言語の表現力の高さによりクライアントは本当に必要なリクエストを送ることができます。本書ではGraphQLの概要とGraphQLを用いたWebサービスの開発方法を実装例に沿って紹介します。認証やファイルアップロードといった実践的なトピックまで踏み込んだGraphQLの実用的な入門書です。
GraphQLは2015年にFacebookにより公開された、RESTとは異なるアプローチのアーキテクチャ。クエリ言語を用いてデータを操作し、その表現力の高さにより本当に必要なリクエストを送ることができる。本書ではGraphQLの概要と、GraphQLを用いたWebサービスの開発方法を実装例に沿って紹介。(「近刊情報」より)
目次
1章 GraphQLへようこそ
2章 グラフ理論
3章 GraphQLの問い合わせ言語
4章 スキーマの設計
5章 GraphQLサーバーの実装
6章 GraphQLクライアントの実装
7章 GraphQLの実戦投入にあたって
付録A Relay各仕様解説
商品詳細
- 出版社名
- オライリー・ジャパン
- サイズ
- 21cm
- 対象年齢
- 一般
- フォーマット
- 単行本
- 原題
- 原タイトル:Learning GraphQL
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。