Books

初めてのgraphql Webサービスを作って学ぶ新世代api

Eve Porcello

Product Details

ISBN/Catalogue Number
ISBN 13 : 9784873118932
ISBN 10 : 487311893X
Format
Books
Release Date
November/2019
Japan
Co-Writer, Translator, Featured Individuals/organizations
:

Content Description

今日では多くのWebサービスがRESTアーキテクチャスタイルで実装されています。RESTは2000年にフィールディングの論文で提唱された後に爆発的に普及し洗練されてきました。一方で、本書で紹介するGraphQLは2015年にFacebookによって公開されたRESTとは異なるアプローチのアーキテクチャです。GraphQLの最大の特徴はクエリ言語を用いてデータを操作する点です。クエリ言語の表現力の高さによりクライアントは本当に必要なリクエストを送ることができます。本書ではGraphQLの概要とGraphQLを用いたWebサービスの開発方法を実装例に沿って紹介します。認証やファイルアップロードといった実践的なトピックまで踏み込んだGraphQLの実用的な入門書です。

目次 : 1章 GraphQLへようこそ/ 2章 グラフ理論/ 3章 GraphQLの問い合わせ言語/ 4章 スキーマの設計/ 5章 GraphQLサーバーの実装/ 6章 GraphQLクライアントの実装/ 7章 GraphQLの実戦投入にあたって/ 付録A Relay各仕様解説

【著者紹介】
エバ・ポーセロ : ソフトウェアアーキテクト兼トレーナー。カルフォルニア北部でカリキュラム開発を行っているMoon Highwayの共同創立者。Moon Highway創立前には1‐800‐Dentist、マイクロソフトに所属。また、リンダドットコムで企業トレーナー、スピーカー、講習プログラムの作成を担当

アレックス・バンクス : ソフトウェアアーキテクト兼トレーナー。カルフォルニア北部でカリキュラム開発を行っているMoon Highway社の共同創立者。シカゴマラソン、MSN、アメリカ合衆国エネルギー省でアプリケーションの開発に参画した経歴を持つ。現在はYahoo!にてNode.jsのトレーニングプログラムの設計・開発に従事。また、Yahoo!の新規雇用者に向けた継続的デリバリのカリキュラムの開発も補助していた。リンダドットコムにて多数のコース作成を担当

尾崎沙耶 : 株式会社カブクで新規事業の開発からソフトウェアの開発までを担当。大学在学中にコンピュータサイエンスの分野に興味を持ち、同時期にソフトウェアエンジニアのアルバイトを始める。東京工業大学生命理工学部卒業ののちソフトウェアエンジニアとして働き始め現在に至る。ソフトウェアの開発ではAPI設計やアーキテクチャに関心が強い(本データはこの書籍が刊行された当時に掲載されていたものです)

(「BOOK」データベースより)

Customer Reviews

Comprehensive Evaluation

☆
☆
☆
☆
☆

0.0

★
★
★
★
★
 
0
★
★
★
★
☆
 
0
★
★
★
☆
☆
 
0
★
★
☆
☆
☆
 
0
★
☆
☆
☆
☆
 
0

Book Meter Reviews

こちらは読書メーターで書かれたレビューとなります。

powered by

  • mft

    日本語で出版された GraphQL の本を初めて読んだ。以上

  • Mariyudu

    新サービス開発にあたって API も RESTful から GraphQL にしてみようかなと思い立ち、ネットのチュートリアル等をつまみ食いしながら学習していたが、どうも消化不良気味だったので本書購入。5章のサーバ実装を中心に写経しながら通読し、もやもやがカナーリ解消できた実感。もっと早く買えばよかった…

  • KaichiWork

    GraphQLの概要から実践に移すに当たって気にすべきことを知ることができた。 元々RESTAPIやDBの理解がある人はサクッと読むことができると思う。

  • 水紗枝荒葉

    具体例ばかりで、それを抽象化した構文の説明がなく分かりにくい。ハンズオンだとしてもあまりに具体・抽象のバランスが崩れている。

  • おーちゃん

    RESTと比べてGraphQLの強みが整理できた。スキーマファーストで設計できるので、具体的な処理内容より前に外部設計が決まり、クライアント側と同時並行で開発できるのもよい。 ハンズオンっぽい内容で手を動かしながら理解を深められる(自分はやってないが)し、GraphQLの入門として最適な書籍だと感じた。

レビューをもっと見る

(外部サイト)に移動します

Recommend Items