처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

BFF(Backend for Frontend) 패턴이란?

어려움 freeCodeCamp
보기 및 정답
A 각 프론트엔드 클라이언트(웹, 모바일 등)에 맞춤화된 별도의 백엔드 서비스를 두는 아키텍처 패턴
B 백엔드에서 작성된 서버 코드를 프론트엔드 브라우저 환경에서 직접 실행하는 방식이다
C 프론트엔드 클라이언트 없이 백엔드 서버만 단독으로 운영하여 외부에 REST API를 제공하는 방식이다
D 프론트엔드에서 데이터베이스에 직접 연결하여 쿼리를 실행하고 데이터를 조회하는 방식이다

해설

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

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기