API Gateway & Backend-for-Frontend (BFF) — Roadmap Step & Resources
A single entry point per client type, tailored to that client's needs
- Level: advanced
- Estimated time: 1 days
- Roadmap: System Architecture
Before this step
Interview questions
- When would you introduce a separate BFF instead of one shared API gateway?
Study resources
- Pattern: Backends For Frontends (Article) — Sam Newman's own original article defining the Backend-for-Frontend pattern.
- API Gateway vs BFF Explained (Video) — Covers when to introduce a dedicated BFF instead of one shared API Gateway.
Part of
- Integration & API Architecture — section
- System Architecture roadmap — the full learning path