Backend for Frontend is a proxy backend service, that talks to either monolithic backend or multiple Microservices, that talk to a database. It is essentially like a API Gateway for each type of client. BFFs do not apply any business logic, they only care about the presentational layer and filter out unnecessary data that the client doesn’t care about.


Backend for Frontend with Microservices
Advantages of Backend for Frontend
Disadvantages of Backend for Frontend
When to introduce Backend For Frontend