Javascript模板引擎。使用的理由

时间:2011-10-18 08:14:11

标签: javascript jquery templates jquery-templates

您知道使用javascript模板引擎的原因是什么?何时使用并避免使用它?

当我们已经安装了像jQuery这样的框架时,我们是否需要使用像underscore.js这样的JTE?

另外,你可以推荐使用jQuery的模板引擎吗?

1 个答案:

答案 0 :(得分:1)

较旧的浏览器缺少新的ecmascript / javascript函数和功能。当你需要使用最新的功能(map,reduce)和功能(html5,css3,websockets)时,你可能需要像Underscore,modernizr等那样的库。它们也会缩短你的代码。 Underscore具有您可以使用的有用的实用程序/辅助函数。

  • jQuery:DOM库
  • 下划线:阵列/物镜的一般用途
  • Modernizr:HTML5,websockets,canvas
  • Sass:CSS库
  • 模板:JadeMustacheICanHaz.js

我个人使用带节点的玉。它对于快速查看/渲染非常有用。