BFF VS GRAPHQL

What is the best way to connect your back end to your microservices, One developer is saying we should use BFFs and another GraphQL is all we need. So which route should you go down for your MACH architecture design? Is it really a case of a backend for a front end being better or worse than GraphQL? See more of my articles on linkedin   / 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 BFF vs GraphQL 00:48 What is a BFF 02:10 What is GraphQL 03:03 Architecture considerations for GraphQL v BFF 04:21 GraphQL v BFF 05:41 pros and cons of GraphQL and BFFs