私と1人の友人は、GWT、guice、GIN、JPA2などを使用してプラグイン可能なアプリケーションを構築することを考えています...
私たちのアイデアでは、ログイン、権限管理、基本構成、メニュー、および実際のWebアプリコンテンツ用のコンテンツスロットを備えた基本的なWebアプリを用意します。
次に、Webアプリが提供するAPIを使用して新しいプラグインを作成し、jarファイルを生成して、Webアプリのフォルダー内に配置します。次に、アプリの起動時に、リフレクションを使用して、宣言されているモジュールを検出し、それらをインジェクターとクラスパスに追加します。これはサーバー側のコードで機能する可能性があります。
しかし、GWTコードがコンパイルされているため、クライアント側で本当に優れた使いやすいものを考えることはできませんでした。そのため、モジュールを継承したり、アプリを再コンパイルしたりせずに、新しい場所やイベントなどを追加することはできません...
それで、この質問では、皆さんが何をしているのか聞いてみたいと思います。それを機能させるためにそれができると思います。どんなアイデアでも大歓迎です。
前もって感謝します。