
Web APIの設計
Arnaud Lauret、株式会社クイープ
翔泳社 / 2020-08-26
累計読者数7
平均ハイライト数 34.1件/人
推定読了時間 約8時間41分
star総合評価 72/100
menu_book精読型
check_circle推定完走率 35%
出版社による紹介
さまざまな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の設計方法
analytics
読書インサイト
ハイライト密度
開始終了
多くの読者は第5章に最もインサイトを感じており、全ハイライトの21%が集中しています。
読書の順序
この本に似ている本
すべて見る arrow_right_alt![現場で使える Django REST Framework の教科書[3.2 LTS 対応版] (Django の教科書シリーズ)](/_next/image?url=https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F71W-G805e0L._SY500.jpg&w=3840&q=75)
69%
現場で使える Django REST Framework の教科書[3.2 LTS 対応版] (Django の教科書シリーズ)
横瀬 明仁

67%
デジタルアイデンティティー 経営者が知らないサイバービジネスの核心
崎村 夏彦

67%
現場で役立つシステム設計の原則 〜変更を楽で安全にするオブジェクト指向の実践技法
増田 亨

67%
絵で見てわかるクラウドインフラとAPIの仕組み
平山毅, 中島倫明, 中井悦司, 矢口悟志, 森山京平, and 元木顕弘

66%
はじめての設計をやり抜くための本 第2版 概念モデリングからアプリケーション、データベース、アーキテクチャ設計、アジャイル開発まで
吉原 庄三郎
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
無料ではじめる
クレジットカード不要