javascript - 目前什么js模版引擎比较好?
高洛峰
高洛峰 2017-04-10 15:28:10
[JavaScript讨论组]

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

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(15)
PHPz

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

大家讲道理

React.js 管渲染, 管更新. 如果不需要更新的话, Handlebars 是一个比较成熟的方案值得尝试.

有其他需求自己一个个翻过去:
http://garann.github.io/template-chooser/
http://microjs.com/#template
http://www.javascripting.com/search?q=template

巴扎黑

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

黄舟

jquery的 tmpl,简单轻巧,功能强大
https://github.com/BorisMoore/jquery-tmpl

阿神

一直在用BaiduTemplate。http://tangram.baidu.com/BaiduTemplate/

PHP中文网

mustache
handlebars
htmlbars
spacebars

我個人用 handlebars

伊谢尔伦

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

个人推荐以下几个:

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

貌似很多网站用的 doT.js

阿神

dot 毫无疑问

巴扎黑

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号