What is API First in MACH Architecture?

  Рет қаралды 5,810

Going Headless with John

Going Headless with John

Күн бұрын

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
• What Is Cloud Native i...
Headless the last MACH Concept
• What is Headless Techn...
Webhooks and why they are so critical for MACH architectures.
• Headless Commerce in 2...
See more of my articles on linked 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
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

Пікірлер: 7
@Aelshaf3y
@Aelshaf3y 8 ай бұрын
Brilliant, I have enjoyed watching this one. Thank you!
@JamesBrookeCEO
@JamesBrookeCEO 2 жыл бұрын
Very good John, particularly enjoyed this one... the key as you say is to start with the services in mind that you need to deliver and work backwards through the APIs into the code. Which explains why just exposing some APIs in a monolithic system is so underwhelming...
@GoingHeadlesswithJohn
@GoingHeadlesswithJohn 2 жыл бұрын
Exactly right James. API first is about thinking of how your software will be consumed as a service and thinking about the business. Adding APIs to a monolith is just a sticking plaster
@savanaterburg
@savanaterburg 2 жыл бұрын
Thanks for your videos. Loved the highway story in this one!
@GoingHeadlesswithJohn
@GoingHeadlesswithJohn 2 жыл бұрын
Glad you enjoyed it its hard to find analogies for tech. Thank you
@Kaycarrera
@Kaycarrera 2 жыл бұрын
This was very interesting, thank you.
@GoingHeadlesswithJohn
@GoingHeadlesswithJohn 2 жыл бұрын
Glad you enjoyed it!
What Is A Microservice In Mach Architecture?
6:54
Going Headless with John
Рет қаралды 18 М.
Understand What MACH Architecture Is and Its Benefits
9:30
Going Headless with John
Рет қаралды 11 М.
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 23 МЛН
5 Causes For Failing Headless and Mach Architecture Projects
11:06
Going Headless with John
Рет қаралды 1,9 М.
What Is Cloud Native in MACH Architecture
7:27
Going Headless with John
Рет қаралды 3,6 М.
Difference Between REST API vs Web API vs SOAP API Explained
7:24
Learn with Whiteboard
Рет қаралды 170 М.
Scientific Concepts You're Taught in School Which are Actually Wrong
14:36
BFF VS GRAPHQL
9:11
Going Headless with John
Рет қаралды 11 М.
If this ships, it will change javascript forever
25:54
Theo - t3․gg
Рет қаралды 196 М.
What is Composable Commerce (and how does MACH compare)?
6:54
Going Headless with John
Рет қаралды 9 М.
APIs vs Events in Microservices | Which one is better?
9:44
Marco Lenzo
Рет қаралды 3,8 М.
GraphQL vs REST: Which is Better for APIs?
7:31
IBM Technology
Рет қаралды 190 М.
What is the headless CMS secret super power
9:00
Going Headless with John
Рет қаралды 14 М.
Cheapest gaming phone? 🤭 #miniphone #smartphone #iphone #fy
0:19
Pockify™
Рет қаралды 4,2 МЛН
Сколько реально стоит ПК Величайшего?
0:37
НЕ ПОКУПАЙ СМАРТФОН, ПОКА НЕ УЗНАЕШЬ ЭТО! Не ошибись с выбором…
15:23
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,8 МЛН