用の backend (Backend For Frontend) を用意して backend との通信を 集約 ➔ Gateway パターン課題を解決 ◆ クライアント毎の差分を BFF が吸収で きる ◆ 各 frontend の engineer が BFF に オーナーシップを持つ ➔ 課題 ◆ client と server (BFF) の両方を開 発することが負担 ◆ トータルの実装コスト高い 12 web iOS Android backend service A backend service B backend service C web BFF iOS BFF Android BFF