BFF(Backend for Frontend) 패턴이란?
어려움 freeCodeCamp해설
BFF는 웹, 모바일 앱, IoT 등 각 클라이언트에 최적화된 API 게이트웨이를 따로 두는 패턴입니다. 각 프론트엔드가 필요로 하는 데이터 형태로 가공하여 전달하므로, 하나의 범용 API보다 클라이언트 성능과 개발 효율이 향상됩니다.
BFF는 웹, 모바일 앱, IoT 등 각 클라이언트에 최적화된 API 게이트웨이를 따로 두는 패턴입니다. 각 프론트엔드가 필요로 하는 데이터 형태로 가공하여 전달하므로, 하나의 범용 API보다 클라이언트 성능과 개발 효율이 향상됩니다.