ご存知かもしれませんが、アンダースコアテンプレートは、使用する前にコンパイルする必要があります。さて、それらをたくさん使用するアプリケーションがある場合、複数のいわゆるパーシャルで構成される特定のUIをレンダリングするには、それらすべてをコンパイルする必要があり、これには時間がかかる場合があります。(参照:http://underscorejs.org/)
一方、dustフレームワークには最適化があり、コンパイル済みのテンプレートをサポートしています。(参照:http ://akdubya.github.com/dustjs/ )
アンダースコアで同じことを実現したい場合は、独自のツールを見つける必要があります。
これまでのところ、私は次のコードをいじることができました(Chromeでテスト済み)。 http://jsfiddle.net/GNK6M/
sources = $('script').map(function(i, s){
return _.template($(s).html()).prototype.constructor.source
})
console.log(sources.get().join("\n"))
このコードは、コンパイルされたテンプルのソースコードを生成し、それをjsコンソールに出力します。
あなたたちはより良い選択肢を知っていますか?制約は、テンプレートをアンダースコアにする必要があることです。