MENU

Fun & Interesting

What is API First in MACH Architecture?

Video Not Working? Fix It Now

What is API first and why is it part of the MACH acronym when it already has microservices and is headless? API first is fundamental to MACH architectures and is different to Headless and Microservices. This video explains what the differences are and why API first is a crucial part of building modern systems and architectures. API first has emerged as a dominant method of software development due to the facilitation of agile and the support of cross-functional teams. #APIfirst is a massive step change from code-first approaches to software development that has been around for decades. Focusing on service consumers and how to deliver business value from your platform are the key tenants of this approach. Interested in more MACH architecture videos see: Cloud-Native https://youtu.be/ET6W-KKkV8A Headless the last MACH Concept https://www.youtube.com/watch?v=JGec7pbbg-k Webhooks and why they are so critical for MACH architectures. https://youtu.be/9pW7GQ1QSnU See more of my articles on linked in https://www.linkedin.com/in/jjwilliams/ Most of what I have learned in the MACH / Headless 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 API First 00:38 What is Code First 03:06 API first definition 04:08 API First vs Code First 04:55 API First vs Headless 05:49 API First vs Microservices

Comment