---
answer: direct
beat: system-design
source: 1 article · updated: November 14, 2026
---

What is a Backend for Frontend?

A dedicated backend gateway for one kind of client, such as mobile, web or partner API. It shapes responses to that client's needs and handles edge concerns like authentication, rate limiting and caching, so other clients are not forced into one compromise API.

Answered in

Backends for Frontends, and What Comes After: Value-Added Services and Domain Gateways

BFFs fix client sprawl, then duplicate authorization logic across themselves. The three-layer fix: edge, value-added services, and per-domain gateways.

Crashtech Editorial November 14, 2026 System Design & Architecture

Read the full analysis

Other questions this article answers

More system design & architecture questions

Every answer on Crashtech is written by the editor of the article it comes from — never auto-summarised. Browse all answers or the System Design & Architecture beat.