私はマイクロ フロントエンドを実装しようとしていますが、私の会社は React を唯一のフロントエンド テクノロジとして使用しています。https://micro-frontends.org/で提案されているように、URL で React コンポーネントを提供することでそれができるかどうかを期待していましたが、Web コンポーネントを使用しています。すべてのエコシステムが React 上にあるので、 https://my-website/components/table?theme="black" のような React コンポーネント (および URL 上のバンドル コードのみ) を提供できます。
これを試す目的:
- メイン リポジトリには、主要な依存関係のほとんどが既に読み込まれています。(react/react-dom などのコードを繰り返す必要はありません)
- Shadow DOM がイベントのバブリングの問題を引き起こしています。
- 各チームには複数のリポジトリがあり、それらはすべて同じコンポーネント ライブラリを使用しています。