SSブログ

REST API関連の本 [プログラマー現役続行]

最近、色々と購入したので、REST API関連の書籍を列挙してみました(購入していない本もありますが)。

The REST API Design Handbook

The REST API Design Handbook

  • 出版社/メーカー:
  • 発売日: 2012/06/04
  • メディア: Kindle版

APIs: A Strategy Guide

APIs: A Strategy Guide

  • 作者: Daniel Jacobson
  • 出版社/メーカー: Oreilly & Associates Inc
  • 発売日: 2011/12/24
  • メディア: ペーパーバック

Rest in Practice: Hypermedia and Systems Architecture

Rest in Practice: Hypermedia and Systems Architecture

  • 作者: Jim Webber
  • 出版社/メーカー: Oreilly & Associates Inc
  • 発売日: 2010/09/24
  • メディア: ペーパーバック

RESTful Web Services Cookbook

RESTful Web Services Cookbook

  • 作者: Subbu Allamaraju
  • 出版社/メーカー: Oreilly & Associates Inc
  • 発売日: 2010/03/15
  • メディア: ペーパーバック

REST API Design Rulebook

REST API Design Rulebook

  • 作者: Mark Masse
  • 出版社/メーカー: Oreilly & Associates Inc
  • 発売日: 2011/10/31
  • メディア: ペーパーバック

Restful Web Services

Restful Web Services

  • 作者: Leonard Richardson
  • 出版社/メーカー: Oreilly & Associates Inc
  • 発売日: 2007/05
  • メディア: ペーパーバック
この本は、翻訳があります。
RESTful Webサービス

RESTful Webサービス

  • 作者: Leonard Richardson
  • 出版社/メーカー: オライリー・ジャパン
  • 発売日: 2007/12/21
  • メディア: 単行本

これから出る本としては、次の本があるようです。

Restful Web Apis

Restful Web Apis

  • 作者: Leonard Richardson
  • 出版社/メーカー: Oreilly & Associates Inc
  • 発売日: 2013/08/22
  • メディア: ペーパーバック

オライリーが圧倒的に多いようですが、日本語になっているのは1冊だけということは、やはり、英語で読まなければならないということでしょう。

外部に公開するAPIというのは、様々なことを考慮しなければなりません。APIに関して、RESTとは別に次の本をも読んでいる最中です。

Practical API Design: Confessions of a Java Framework Architect (Expert's Voice in Java Technology)

Practical API Design: Confessions of a Java Framework Architect (Expert's Voice in Java Technology)

  • 作者: Jaroslav Tulach
  • 出版社/メーカー: Apress
  • 発売日: 2008/07/30
  • メディア: ハードカバー

API設計の領域は、非常に難易度が高く、重要な領域です。しかし、何も本も読まず、レビューや指導を受けたことがない人達に作成させるためでしょうか、実際のソフトウェア開発では、いい加減なAPIを多く目にします。そして、「どうしてこうなっているの?」と聞くと、「参考にしたコードがそうなっていました」と答えるサラリーマン・エンジニアが多かったりします。