DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
Backend for Frontend (BFF) Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
Backend for Frontend (BFF)
What is the primary difference between a generic API Gateway and the Backend for Frontend (BFF) pattern?
A
API Gateways are written in Java; BFFs are written in Node.js
B
An API Gateway is a single entry point for all clients; a BFF is custom-tailored and managed specifically for a single client user interface (e.g. mobile vs web)
C
API Gateways connect to databases; BFFs only connect to CSS files
D
They are identical aliases
Check Answer