5

このテクノロジーは小さなテンプレートを対象としていますか、それとも大きなデータセットを表示するために使用できますか?1000行20列のテーブルなど?

このような場合のパフォーマンスはどのようにスケーリングされますか?データを表示するための理想的でクリーンな方法は、Webサービスから返されたJSON化されたデータをJQueryテンプレートにフィードすることです。理論的には洗練されているように見えますが、実際には大規模なデータセットで飛行しますか?

4

1 に答える 1

5

レンダリングを行うブラウザに大きく依存します。IE6はかなり遅くなる可能性があります(ただし、1,000の大きな行のHTMLマークアップを転送し、それをドキュメントに挿入することも高速ではありません)。

これは、10列の1,000行を生成してレンダリングするjsperfベンチマークです。Chrome 9で1,000行をレンダリングするのに平均200〜250ミリ秒です。

より重要な質問は、実際には次のようになります。なぜ世界で一度に1,000行を表示するのですか?それよりも優れたUXの選択肢は常にあります。

于 2011-01-04T05:03:09.343 に答える