我目前正在寻找模板引擎。 目前我对两个HandleBars和Mustache有了一个想法。
Mustache是一种基本的逻辑,具有许多语言实现。
HandleBars符合Mustache模板。但仅限于JS。
我在网络应用和移动应用上工作。 我使用PHP和IOS / Android,我看到Mustache已经实现了每一个。
我知道Handlebars在编译时比小胡子好。 但在我的情况下,我应该使用HandleBars或Mustache?
带胡子的HandleBars?
我真的迷失了......
感谢阅读!
答案 0 :(得分:3)
如果你使用Handlebars的唯一原因是编译,那么就有编译Mustache的实现:
如果你打算使用Mustache语法的Handlebars扩展,there is a Handlebars implementation in PHP,它似乎非常可靠,但请注意它比Mustache.php 多慢。我不知道Objective-C中的Handlebars实现。
我亲自去了Hogan.js + Mustache.php路线,但后来我是Mustache.php的作者,所以我可能有偏见:)
答案 1 :(得分:0)
如果您希望能够完全重用跨平台模板,我会选择Mustache。有一个可以编译模板的Mustache javascript实现:Hogan.js。