最近API設計について学び直そうと思って数冊ピックアップして読書したので、読んだ本をリストアップしておく。
API設計の本リスト
おすすめの読書順でリストアップする。
- Web API: The Good Parts
- 一般的なAPIの設計における基本的な考え方を学ぶことができる
- API設計本におけるリーダブルコードのような教科書的立ち位置の本(だと感じている)
- Web APIの設計
- Web API: The Good Partsが実装寄りな話が多いのに対し、こちらはそれより前の設計フェーズの話が多めに書かれている
- APIを設計していくアプローチについて学ぶについて学ぶことができる
- Web APIテスト技法
- APIのテストの仕方について様々紹介されている
- APIのテスト戦略やテスト手法について学ぶことができる
- APIデザイン・パターン
- APIの設計原則に加え、実践的なデザインパターンについて学ぶことができる
- Web API: The Good PartsやWeb APIの設計を読んだ上で読むのが良いと思われる