モジュラー アプリケーションについて考えるとき、主にコンポーネント ベースのアーキテクチャ アプリケーションを思い浮かべます (必ずしもそうである必要はありません)。
JSF は、コンポーネント Web アプリケーションを実行するように設計されています。Spring の Web フレームワーク (Spring Web MVC) は要求/応答モデルです。主に多層アーキテクチャ アプリケーションを構築するために使用されるため、JSF とは異なる概念であり、その目的とは異なります。
Spring Framework は、コンポーネント化された Web アプリケーションの動作を許可できますか?
いくつかの調査を行ったところ、Spring Dynamic Modules は OSGi フレームワークに基づいていることがわかりましたが、この Spring プロジェクトは Eclipse Foundation に移行されました。OSGi は進むべき道ですか?