Java / OSGi モジュール方式で Javascript アプリケーションを構築する可能性を研究しています。OSGi が提供するような柔軟性に実際に到達することはできないと確信していますが、少なくとも次のリストに到達する必要があります。
- JavaScriptコードをモジュールとして分割し、各モジュールは独自のgitリポジトリに配置されます
- 理想的には、モジュール間の依存関係をできるだけ少なくし、モジュール間の循環依存関係を確実になくす
- 上記のモジュールを使用する「メイン」の JavaScript アプリケーションが 2 つ以上ある
上記のセットアップを管理する場合、モジュールをいくつかのモジュールを含むコアレイヤー、UIレイヤー、アプリケーションレイヤーなどのレイヤーとして編成できるようにする必要があります。
上記のセットアップを構築するのに役立つ JavaScript ライブラリはありますか? このようなことはJavaScriptで可能ですか?
注: JavaScript と言うとき、実際にはプレーンな JavaScript を意味するわけではありません。少なくとも UI 部分には ExtJS や jQuery などのライブラリを使用します。