Designing Software Architectures: A Practical Approach, 2nd Edition – 5

O’REILLY Learning

5 API-centric Design

サービスベースとAPI中心の設計の背後にある動機と原則、それらがどのようにADDと関連付けられるか

APIファーストの設計とは、APIを最初から再利用可能な資産として設計するという考え方を指す。
APIの設計は、コンポーザビリティをサポートするために慎重に計画されなければならない。

ADDが推進する反復設計プロセスはAPIの設計に非常に有用である。
APIの実装メカニズムの設計は、ADDが適用できるタスクである。
グリーンフィールドAPIプラットフォームの設計
モノリスからAPIプラットフォームへの移行

memoO'REILLY Learning

Posted by shi-n