Building applications using headless and MACH technologies require different architecture patterns, that goes beyond just the simple direct point to point pattern. So what is a backend for a frontend (BFF) architecture pattern, what does it solve and how does it fill a design gap in headless applications.
See more of my articles on linked in
https://www.linkedin.com/in/jjwilliams/
Most of what I have learned in the MACH / #HeadlessArchitecture world has been while building Amplience headless CMS, DAM and dynamic media services take a look at the Amplience Website and see a MACH platform in action
https://amplience.com
00:00 Introduction to what is a BFF
00:30 problem of building headless Apps using point to point integration
02:53 What is a BFF
05:00 things to avoid and consider using the BFF architecture pattern