十个强大的JavaScript/jQuery模板引擎推荐

日期: 2012-04-19 来源:TechTarget中国 英文

  模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档。由于在开发过程中,网站或应用程序的界面与数据实现分离,大大提升了开发效率,良好的设计也使得代码重用变得更加容易。

  本文整理了10 款基于JavaScript和jQuery的模板引擎,希望能对你的开发工作带来一些帮助。

  1. NANO

  最简单的jQuery模板引擎,完美实现对JSON的解析。

NANO 

  2. The “template” binding

  该工具通过渲染模板将相关联的DOM元素组织到一起。

The template binding

  3. JsViews

  下一代的jQuery模板,交互式数据驱动视图,建立在JsRender模板的基础上。

JsViews

  4. JsRender

  针对高性能和纯字符串渲染进行了优化,无需依赖DOM和jQuery。

JsRender

  5. google-jstemplate

  针对Ajax Web应用程序的简单、强健的浏览器端模板处理工具。

google-jstemplate

  6. The jQuery Templates Plugin

  一个jQuery模板插件,该插件的开发工作目前处于停滞状态。

The jQuery Templates Plugin

  7. jQote2

  这是jQote的第2个版本,是基于jQuery的最强大、通用的客户端模板引擎。

jQote2

  8. kite

  这是一个基于JavaScript的模板引擎。

kite

  9. mustache.js

  基于JavaScript的Logic-less(无逻辑或轻逻辑)模板。

mustache.js

  10. Tempo 1.7

  Tempo是一个微型JSON渲染引擎,允许你使用纯HTML制作数据模板。

Tempo 17

 

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • AWS MEAN堆栈+JavaScript=快速搭建应用

    开发人员在构建Web应用时有许多选择。市面上有无数的框架和语言可选,而像AWS这样的云平台可以方便地部署和扩展应用程序。

  • JDK 8u40更新:新增功能抢先看

    俗话说长江后浪推前浪,一代新人换旧人,Java更新版本交替,也是这样一个道理。甲骨文又给Java添加了哪些新功能。

  • 移动浏览器到云:JavaScript地位正在扩张

    不难发现人们非常喜欢在前端开发中使用JavaScript。但是,令我们惊讶的是后端开发也如此青睐JavaScript,促进了基于云和基于数据中心的托管应用的发展。

  • 移动HTML5挑战何在?

    当HTML5出现时,许多开发者和应用架构师视之为创建平台独立应用、简化你的设备支持以及当新的移动设备OS版本发布时减少应用相关问题的机会。