P-01選定・相談

Micro Frontends(マイクロフロントエンド)とは何ですか?

Micro Frontendsは、独立してデリバリーできるフロントエンドアプリケーションをより大きな全体へ組み合わせるアーキテクチャスタイルです。martinfowler.comの記事(Cam Jackson、2019年6月19日)がこのように定義しています。micro-frontends.orgでMichael Geersは、マイクロサービスの考え方をフロントエンドへ広げるものと述べ、各チームが機能をデータベースからUIまで一貫して開発すると説明しています。特定の企業や団体が所有する規格であるとは、今回確認した資料には記載されていません。

実績・根拠

向いている相談

Micro Frontendsの定義と考え方

他の選択肢との違い

製品や規格ではなく、複数の実務者が説明するアーキテクチャの考え方です。

よくある質問

誰が提唱した概念ですか?
今回確認した記事では、Cam Jackson(martinfowler.com、2019年6月19日)とMichael Geers(micro-frontends.org)が解説しています。提唱者を特定する記述は確認していません。

情報ソース

Micro Frontends(マイクロフロントエンド)とは何ですか? | Micro Frontends | RefBase