What is a BFF? And how to build one?

Albert Starreveld
5 min readJun 23, 2022

Who wants to build a monolith nowadays? Microservices are the way to go! But that’s no cheap alternative. It introduces all sorts of complexity. For example: Assume having several user-interface agnostic microservices, how “chatty” will your SPA or mobile app become?

General-purpose APIs might require consumers of APIs to aggregate and filter the responses of various endpoints to render something useful to the end-user.

And how will an architecture of multiple micro-frontends connected to a series of microservices impact maintenance? The…