Javascript 达斯特:性能怎么样?

Javascript 达斯特:性能怎么样?,javascript,performance,node.js,Javascript,Performance,Node.js,我喜欢JS的语法。我将在Node.js脚本中使用它,因此,性能非常重要。有人试过这个吗?(他们的网站运行得太慢,以至于我认为他们的库运行得足够快:)。灰尘与其他模板引擎的实时性能比较:。它基本上把其他库(mustach、handlebar和jQuery模板)吹走了 如果您对这些结果不满意 至于灰尘“网站”的缓慢程度——这只是一个小问题。我没有注意到网站的任何性能问题。简单回答,查看他们的网站。 结果非常惊人。根据对jsperf的许多测试,例如推荐答案会被其他模板引擎“吹走”。我使用doT,因为

我喜欢JS的语法。我将在Node.js脚本中使用它,因此,性能非常重要。有人试过这个吗?(他们的网站运行得太慢,以至于我认为他们的库运行得足够快:)。

灰尘与其他模板引擎的实时性能比较:。它基本上把其他库(mustach、handlebar和jQuery模板)吹走了

如果您对这些结果不满意



至于灰尘“网站”的缓慢程度——这只是一个小问题。我没有注意到网站的任何性能问题。

简单回答,查看他们的网站。
结果非常惊人。

根据对jsperf的许多测试,例如推荐答案会被其他模板引擎“吹走”。我使用doT,因为它可以自定义使用,以及标签。

我在射击中添加了灰尘

即使是预编译的车把也比灰尘快3倍。我也喜欢Dust的语法,我目前正在使用它来构建一个产品,但如果不是DoT的话,可能会切换到Handlebar

Dust的优点是它非常容易预编译,因为块和部分只需互换使用其他模板,而handlebar和DoT则需要分别注册“Helper”和“blocks”


我希望有脚本可以预先编译把手模板文件并检测助手/块。CLI文档很少。

感谢您发布此文档;这看起来像一个很棒的库:-)我很抱歉,我还没有找到“string”和“replace”基准是什么意思?因为在所有其他方面,它表现出了非常出色的表现。谢谢。请看一下每个库的测试套件的源代码:它似乎比Dust快至少两倍,但与Dust相比,我发现它不太容易使用,也不太棒。最后,我已经爱上了Dustjs,所以doT的语法在我看来相当简陋。这是我喜欢的第一个库,因为它的语法-通常我不在乎。:)不过还是谢谢你。