15

私はかなり大きなAngularアプリケーションで作業しており、現在、エクスポートするものが必要なときにインポートする共有モジュール内にすべての共有コンポーネントとモジュールを持っています。

ただし、共有モジュールからごく少数のモジュールしか必要としない小さな機能モジュールがいくつかあります。必要なモジュールをインポートするために、アーキテクチャの複雑さとモジュール性を高める必要がありますか?

Angular のドキュメントでは、既に別のモジュールにインポートされているインポート済みモジュールはキャッシュされており、問題ではないと述べていますが、それはどういう意味ですか?

例: モジュール 1 は A、B、C をインポートします。モジュール 2 は A、C、D をインポートします。

A、B、C、D を両方のモジュールにインポートすると (たとえば、共有モジュールを介して)、パフォーマンスが低下しますか?

4

1 に答える 1