Web APIの設計 発売予定

ArnaudLauret(著) , 株式会社クイープ(訳) , 株式会社クイープ(監修)

商品番号
167010
販売状態
発売予定
納品形態
宅配便にてお届け
発売日
2020年08月26日
ISBN
9784798167015
判型
B5変
ページ数
432
キーワード
プログラミング  ネットワーク  API  サーバー  プロトコル

販売価格:¥4,180(税込)

ポイント:380pt (10%)
詳細はこちら

送料無料 お取り寄せ品

ほしい物リストに追加

さまざまなWebを構成する重要な要素「API」
使いやすく拡張性に富み、堅牢なAPIの設計指南書

【本書の内容】
本書は
Arnaud Lauret, "The Design of Web APIs",
Manning Publications, 2019
の邦訳版です。

SNSはもちろん動画システムや決済システムなど、いまやAPI(アプリケーション・プログラミング・インターフェイス)を使用しないWeb上のシステムはありません。
データを簡便にリクエストでき、使いやすいデータを返す。そういうAPIが求められています。
とはいえ、データをリクエストしてくるのは一か所ではありません。カスタマーがいてコンシューマーがいてデベロッパーがいて、そしてそれぞれがそれぞれの都合に合わせた使えるデータを要求してきます。

本書はこういった複雑な要望に対して、可能な限り応ええる柔軟性を備え、堅牢でシンプルなAPIを作る方策を示します。
コマース系のサイトをベースに、データの配置方法や拡張性を維持し続ける方法などを、実装ありきではないスタイルで、APIのすべてを語り尽くしています。また、メンテナンス性や、より多くのユーザーを獲得するためのドキュメントの記述・完備方法なども詳解します。
突貫で作りがちなAPIを、その使い勝手にフォーカスしながら正しく作り込んでいくための視点と姿勢を体得できる一冊です。

本書は、著者Arnaud Lauretの長年のAPI設計経験を利用し、
要件を収集する方法、ビジネス目標と技術目標のバランスを取る方法、
および消費者第一の考え方を採用する方法について、仔細に検討し、
より使いやすく可用性に富み、拡張性と堅牢性をもつAPI構築への道を詳解してくれます。

【本書のポイント】
・使うだけではなく使えるAPIを理解できる
・API設計の勘所がつかめるようになる
・実世界におけるユーザー指向APIを学べる
・手書き風の概念図がかわいい

【読者が得られること】
・APIの成り立ち
・使いやすいAPIの作り方
・可用性・発展性のあるAPIの設計方法

第1部 APIデザインの基礎
  第1章 APIデザインとは何か
  第2章 ユーザーを意識したAPIを設計する
  第3章 プログラミングインターフェイスを設計する
  第4章 API記述フォーマットを使ってAPIを記述する
第2部 ユーザブルなAPIの設計
  第5章 単純明快なAPIを設計する
  第6章 予測可能なAPIを設計する
  第7章 うまく整理された簡潔なAPIを設計する
第3部 コンテキストに応じたAPIデザイン
  第8章 セキュアなAPIを設計する
  第9章 APIの設計を進化させる
  第10章 ネットワーク効率のよいAPIを設計する
  第11章 コンテキストに基づいてAPIを設計する
  第12章 APIを文書化する
  第13章 APIを成長させる

各種問い合わせは以下のリンクからご連絡ください

関連商品

コンピュータアーキテクチャのエッセンス[第2版]

販売価格:4,620円(税込)

2020.10.14発売

おすすめ特集

今月のクーポン

翔泳社の通販SEshopなら全品送料無料、ポイント還元、さらに毎月更新の割引クーポンでお得!

アジャイル・スクラム関連本特集

アジャイル・スクラム入門書からプロフェッショナル向け開発書、チームマネジメント論まで。

Python特集

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別にご紹介!

ビジネススキルの本

ビジネスマナー、仕事術を身に付けるならこの一冊!おすすめビジネススキルの本。

アルゴリズムと数学の本

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集。

マネー本特集

お金と経済の基礎知識から、資産形成・投資術、お金教育や介護まで。暮らしに役立つマネー本特集。

特集をもっと見る