検索
ニュース

知らず知らずにもう使ってる? 「MACHアーキテクチャ戦略」とは何か「LAMP」から「MACH」へ

Fixate IOのクリス・トッツィ氏は「MACHアーキテクチャ戦略」について解説した。マイクロサービス、APIファースト、クラウドネイティブ、ヘッドレスという4つの要素を考慮した設計アプローチで、各要素を組み合わせることで効果的なアプリケーション開発が可能になるという。

Share
Tweet
LINE
Hatena

 Fixate IOのクリス・トッツィ氏は2023年7月18日、Webメディア「TechTarget」にて「MACHアーキテクチャ戦略」について解説した。

画像
「MACHアーキテクチャ戦略の紹介」(提供:TechTarget

単一の「MACHアプリケーション」は存在しない

 「MACH」とは「マイクロサービス、APIファースト、クラウドネイティブ、ヘッドレス」の頭文字を並べたもので、LAMP(Linux、Apache、MySQL、PHP)、MERN(MongoDB、Express.JS、React.js、Node.js)、MEAN(MongoDB、Express.JS、Angular.JS、Node.js)などと同様に、Webアプリケーション開発に関する設計アプローチのことだ。

 MACHアーキテクチャ戦略の要点は以下の通り。

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る