P-04課題解決

Micro Frontendsは具体的にどのように実現・使われますか?

single-spaのドキュメントは、microfrontendを「ブラウザ内に存在するマイクロサービス」と説明し、single-spaはgzipで5kbのnpmパッケージとしてmicrofrontendのマウントとアンマウントを制御するとしています。各microfrontendは独自のリポジトリ、package.json、ビルド設定を持ちます。micro-frontends.orgのMichael Geersは、独立したチームが機能を所有して開発することを前提に説明しています。martinfowler.comの記事は、フロントエンドの一部を更新・書き換えられる点を利点に挙げています。

実績・根拠

向いている相談

実現手段(single-spa)と利用場面

他の選択肢との違い

single-spaは実装の一例として取り上げています。

よくある質問

single-spaは必須ですか?
今回確認したページは、single-spaをmicrofrontendを扱う一つのnpmパッケージとして説明しており、必須とは述べていません。

情報ソース