目前什么js模版引擎比较好?

目前什么js模版引擎比较好?

阅读 10.1k
15 个回答

不需要多强大的功能的话 underscore 的_.template 就可以满足你了,可以引入库也可以单独提取出来,原理的话很简单,可以看看这篇文章。如果要更强大的推荐artTemplate,用过的人都说还可以。

自己根据项目写一个,不要一个个的对比了,比不过来的。

mustache
handlebars
htmlbars
spacebars

我個人用 handlebars

这个之前有做过比较,可以选择的有很多,可以参考这个js模板性能测试

个人推荐以下几个:

  1. Juicer:阿里出品的,轻量级框架,容易上手和使用,个人比较推荐。
  2. HandlebarsJS:功能比较强大,构建于Mustache之上,如果需要用到比较复杂的模板功能可以考虑。
  3. EJS:功能也是比较强大,特点是可以分文件,有利于大工程的代码模块化。
  4. underscore template:直接继承在underscore里面的,无需额外引用,但功能也相对简单,性能也差了一点。

貌似很多网站用的 doT.js

dot 毫无疑问

一般的微信小应用都是采用node.js做的 就直接用的ejs
如果是.net的话 我用的juicer / handlebars

用过arttemplate
上面有人说mustache 这个是简单 但是条件判断太简单是硬伤

新手上路,请多包涵

我用的最多的是jade

国产laytpl非常不错,秒杀众多

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏