私は GWT を初めて使用し、このような優れたフレームワークを作成する動機を理解しました。しかし、GWT が開発モードで UI を構築して表示する方法を理解できませんでした。
ブートストラップの .nocache.js ファイルがブラウザに読み込まれている間に、このファイルが非表示の iframe を作成したと言われています。次に、ブラウザーと言語の設定に応じて、すべてのアプリケーション ロジックが存在する iframe に .cache.html ファイルが読み込まれます。
私が理解できなかったのは、gwt が開発モード/ホスト モードでこれを行う方法です。開発モードでは .cache.html ファイルを使用できないためです。私は、sdk がブラウザの詳細に関する .nocache.js ファイルからリクエストを受け取り、その特定のブラウザ用の .cache.html ファイルを生成し、それが iframe に読み込まれると想定しています。私の質問は、.nocache.js ファイルが sdk にリクエストを送信して、.cache.html ファイルを動的に生成する方法です。それとも、hosted.html とブラウザ プラグインと関係がありますか? 開発モードでの UI および RPC コードのロード方法。nocache.js ファイルがリクエストを送信するには、サーバー プログラム (サーブレット) がリクエストをリッスンし、GWt がエントリポイント クラスの検索を開始して UI コンテンツの生成を開始できるようにする必要があります。
gwt がどのようにしてブラウザーの設定を認識し、UI を生成するのか理解できませんでした。hosts.html とブラウザ プラグインはコンテンツの生成と関係がありますか?
Google で検索しましたが、すべての試行が無駄になりました。または、間違った検索キーを使用して検索した可能性があります。誰かが私に教えてくれるか、それが明確に説明されているリンクを教えてもらえますか?