サイドパネルを使用して webapps 設定をナビゲートします。
次のような単純なスキーマ:
TopEntry1
->Sub 1
->Sub 2
->Sub 3
TopEntry2
->Sub 1
->Sub 2
...
現時点では、2 つのオプションを使用しています。トップメニュークラスに応じて、アプリはトップエントリをクリックしてすべてのサブチョイスをロードし、サブエントリをクリックしてコンテナを表示/非表示にします。
2 番目のオプションは、サブエントリがクリックされた後に、選択されたパーツをロードします。
これはおそらく良い選択ではないことがわかりました。このようなサブエントリをクリックするたびに、リクエストが生成されます。
一番上のエントリをクリックして一度にすべてをロードし、サブをクリックしてコンテナを非表示/表示する方が良いですか? これにより、より複雑なクエリが生成されますが、それらは 1 回しか実行されません。もう 1 つの方法では、単純なクエリが生成されますが、クリックするたびにクエリが実行されるため、ユーザーがメニューをいじると、多くの小さなクエリが発生します。
あなたの意見は何ですか?
必要のない出力を生成するいくつかの小さなクエリまたは 1 つの大きなクエリの可能性はありますか?