BFF(Backend For Frontend) 가 과연 UI 패턴 영역일까?, 아니면 API Gateway의 패턴 영역일까?
BFF(Backend For Frontend) 가 과연 UI 패턴 영역인지, 아니면 API Gateway의 연장선인지는 클라우드 네이티브 MSA 아키텍처 관점에서 설계 구조상 매우 중요한 결정입니다.결론부터 말씀드리면:🔷 BFF는 "UI 패턴의 확장 개념"에 더 적합하며, API Gateway와는 역할 경계가 명확히 분리됩니다. 클라우드 네이티브 MSA 아키텍처에서의 구성 영역 구성요소주 책임영역분류MFE (Micro FE)UI 단위의 분리/배포UI 패턴BFF화면 맞춤 API 조합/포맷팅UI 패턴 / 표현 계층 확장API Gateway인증, 권한, 라우팅, 공통 정책인프라 / 보안 계층➡ BFF는 “화면에 맞는 API 제공자”로서, 표현 계층(View Layer) 확장의 일부로 간주됨BFF와 API G..