1

私が取り組んでいるプロジェクトでは、John resig のきちんとしたマイクロ テンプレート JavaScript を使用しています。プロジェクトは JSOn オブジェクトをプルダウンし、次のような一連の入力フィールドを含むテーブルを吐き出します。 ここに画像の説明を入力

これは問題なく動作しますが、IE では速度が遅く、ブラウザが少しロックされます。ただし、Chromeではうまく機能します。

私はネットを見回して、さまざまなテンプレートエンジンに関する記事をいくつか見つけましたが、それらはすべて少し古くなっています.Jqueryテンプレートは少し新しいので、それらのパフォーマンスの違いに気づいた人はいますか?そしてresigsエンジン?交換する価値はありますか?それとも、JS ベースのテンプレート作成をあきらめて、サーバー側だけを生成する必要がありますか?

4

1 に答える 1

1

IE、特に古いバージョンは遅いです。遅延に気付いている場合は、何百ものオブジェクトを扱っていると思います。ソリューションを提供するために、さまざまなテンプレート ライブラリ間に十分なパフォーマンスの違いがあるとは思えません。そうは言っても、jquery テンプレートを使用すると、テンプレートをコンパイルできるため、役立つ場合があります。

相対的なパフォーマンスについてはわかりませんが、複雑なものが必要ない場合、underscore.jsには単純なテンプレート機能もあります。

于 2011-09-01T01:57:54.763 に答える