0

自動テスト用に Web アプリケーション (GWT で記述) をセットアップしようとしているときに、ensureDebugId() を使用して要素 ID を設定すると、アプリケーションのパフォーマンスが低下することを読んだり聞いたりしました。もちろん、要素の属性を設定すると、最終的なアプリケーションのパフォーマンスがわずかに低下しますが、ensureDebugId() は本当にパフォーマンスに顕著な違いをもたらすでしょうか? 要素IDを設定する以外に、内部で何かをしますか?

4

2 に答える 2

3
  1. 100 以上の画面を表示するアプリケーションでは、パフォーマンスが著しく低下することはありません。

  2. コードを書く前であっても、アプリケーションをマイクロ最適化しないでください。

  3. をオンにしてensureDebugId、アプリケーションをプロファイリングします。

  4. をオフにしてensureDebugId、アプリケーションをプロファイリングします。

許容できない範囲でパフォーマンスに影響を与えることが本当にわかった場合は、電話してください。

于 2013-04-19T17:54:23.930 に答える