非同期コールバックを使用するのは初めてで、計画していることが適切な方法であるかどうかわかりません。私は Google App Engine と Google Web Toolkit を使用しています。これらは、RPC サービスで非同期コールバック メソッドを実行する簡単な方法を提供します。基本的な非同期コールバックは正常に動作していますが、もう少し複雑なことをしようとしています。ユーザーがすぐに使用できる Web アプリの部分が最初に読み込まれるように設定して、ユーザーができるだけ早く使用できるようにしたいと考えています。次に、次に利用可能なパーツがロードされます。最終的には、ユーザーがクリックして別のことをしない限り、さらに複雑にして、今説明した順序ですべてをロードしたいと思うかもしれません。
私がこれを行うことを考えている方法は、GAE と GWT で非同期関数呼び出しを使用し、1 つの呼び出しが成功すると次の呼び出しを開始することです。これは機能するはずですが、ロードする必要がある部分が増えるほど、このコードはスパゲッティのようになります。これらの非同期呼び出しを作成および整理するためのより良い方法はありますか? Google は、私が知らない、これを整理するためのより良い方法を提供していますか? また、私は完全に間違った道を進んでいるのでしょうか? どうもありがとう!