『APIデザイン・パターン』
https://gyazo.com/b44fd94732d987088448f45e9a9ffc6f
2022/8/26
コードはTypeScriptらしい
目次:
PART 1 はじめに
第2章 APIデザインパターン入門
PART 2 設計の原則
第3章 名前付け
第4章 リソースの範囲と階層
第5章 データ型とデフォルト値
PART 3 基礎編
第6章 リソース識別子
第7章 標準メソッド
第8章 部分的な更新と取り出し
第9章 カスタムメソッド
第10章 ロングランオペレーション
第11章 再実行可能ジョブ
PART 4 リソース間の関係
第12章 シングルトンサブリソース
第13章 相互参照
第14章 アソシエーションリソース
第15章 カスタムメソッド: add、remove
第16章 ポリモーフィズム
PART 5 コレクションの操作
第17章 コピーと移動
第18章 バッチ操作
第19章 条件に基づく削除
第20章 匿名書き込み
第21章 ページ分割
第22章 フィルタリング
第23章 インポートとエクスポート
PART 6 安心と安全
第24章 バージョンと互換性
第25章 論理削除
第26章 リクエストの重複実行回避
第27章 リクエストの検証
第28章 リソースリビジョン
第29章 リクエストの再試行
第30章 リクエストの認証