10 个强大的javascript / jquery 模板引擎推荐 -买球官网平台

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

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

1. nano

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





2. the “template” binding

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



/

3. jsviews

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



/

4. jsrender

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



/

5. google-jstemplate

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



/

6. the jquery templates plugin

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



/

7. jqote2

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





8. kite

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





9. mustache.js

基于javascript的logic-less(无逻辑或轻逻辑)模板。





10. tempo 1.7

tempo是一个微型json渲染引擎,允许你使用纯html制作数据模板。



/

英文原文:
  • 大小: 60.3 kb
  • 大小: 62.8 kb
  • 大小: 65.6 kb
  • 大小: 69.7 kb
  • 大小: 64.7 kb
  • 大小: 60.6 kb
  • 大小: 92.1 kb
  • 大小: 67.9 kb
  • 大小: 73.4 kb
  • 大小: 57.3 kb
4
0
评论 共 6 条 请登录后发表评论
6 楼 2012-04-13 20:11
aixinnature 写道
mengyancui 写道
witcheryne 写道
mengyancui 写道
干什么用的呢?

velocity, freemarker 了解么?

了解,但他们都是和服务器端交互的啊


原理类似,这个是js端的模板,主要用于拼装html字符,因为直接操作dom效率很低。直接用字符串平html代码很难维护,于是就出来这种模式  模板 json(或其他数据) = html字符串。常用的应用场景就是 ajax从后台取到json数据,然后用模板渲染成html,然后更新

不局限于生成html . 生成各种文本都行.
以mustache为例:
@log4j
@[email protected]
@suppresswarnings("serial")
@component("{{actionname}}action")
public class {{actionclass}} extends appaction {
	private string id = null;
	
	private {{serviceclass}} {{serviceid}} = null;
	
	private {{domainclass}}{{domainsuffix}} {{domainname}} = new {{domainclass}}{{domainsuffix}}();
        // ... ...
}
5 楼 2012-04-13 14:42
mengyancui 写道
witcheryne 写道
mengyancui 写道
干什么用的呢?

velocity, freemarker 了解么?

了解,但他们都是和服务器端交互的啊


原理类似,这个是js端的模板,主要用于拼装html字符,因为直接操作dom效率很低。直接用字符串平html代码很难维护,于是就出来这种模式  模板 json(或其他数据) = html字符串。常用的应用场景就是 ajax从后台取到json数据,然后用模板渲染成html,然后更新
4 楼 2012-04-13 13:05
witcheryne 写道
mengyancui 写道
干什么用的呢?

velocity, freemarker 了解么?

了解,但他们都是和服务器端交互的啊
3 楼 2012-04-13 09:49
mengyancui 写道
干什么用的呢?

velocity, freemarker 了解么?
2 楼 2012-04-13 09:49
mustache.js 不错... 国内好像豆瓣再用.

jade, node.js下的express在用,
underscore的template, backbone在用
1 楼 2012-04-12 19:17
干什么用的呢?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • a jquery plus for javascript to databind template html render 模板引擎

  • jtemplates.rar,jquery-jtemplates.js,jtemplates.txt,extras,syntax,geshi,jtemplates.php,vim,syntax,jtemplate.vim,ftdetect,jtemplates.vim,gpl-license.txt,jquery-jtemplates_uncompressed.js,doc,files.html,...

  • 内容索引:脚本资源,jquery,jtemplates jtemplates是一套用作较广的基于jquery开发的javascript模板引擎,用它可以配合asp/php/jsp/等众多语言来完成诸如通过javascript获取json数据、获取一个html模板、构建客户端...

  • srender jquery 模板引擎

  • 动态请求数据来更新页面是现在非常常用的方法,服务器端通常返回的json格式的数据,如果我们手动的去拼装html将是一件非常麻烦的事,而且非常容易出错,因此一些用模版生成html的的框架相继出现,jquery-tmp...

  • 今天,我们已经拿出10个javascript和jquery的模板引擎 ,你可能会发现有趣的学习。 请享用。 相关文章: 10个jquery的布局教程 sublime2 vs记事本 10个随机html5的web工具和资源 1. nano - jquery的模板引...

  • 基于javascript 实现的模板引擎,类似于 microsoft’s jquery template plugin,但更简单易用! 2. dot.js dot.js 包含为浏览器和node.js 准备的 javascript 模板引擎。 3. jsmart jsmart 是著名的 php 模板引擎 smarty...

  • 好消息来了,微软开发出了这样的框架,这是对jquery的一个扩展,从此以后要在浏览器上动态显示服务器端web service返回的数据...在编写ajax应用时,经常需要利用javascript在页面上显示数据,jquery模板(jquery templa

  • 适用于nodejs,浏览器和任何其他javascript环境的模板引擎。 无逻辑的。 可扩展-实施自己的标签。 html默认情况下转义。最初是作为jquery模板的端口开始的。 现在,由于不再开发jquery-tmpl,因此与原始引擎的兼容性...

  • arttemplate的库分为两种,一个是template.js,一个是template-native.js,第一个是简洁语法版,第二个是原生语法(感觉像jsp)版,两个库的语法是不一样的,注意种类。否则报错。。。。 arttemplate学习网站 ...

  • 有时候,我们不需要太牛逼太强大的javascript模板引擎(比如jquery tmpl或者handlebarsjs),我们只是需要在简单的模板里绑定一些非常简单的字段,本文将使用非常简单的技巧来帮你实现这个小功能。 首先我们先来定义...

  • 通过js模板实现类似于jsp页面 所需材料:jquery.js javascripttemp.js function spitetosection(content, premark, sufmark) { var sections = [], positions = [0]; var slide = ; var point = 0; for (var i =...

  • 内容包含:前端面试辅导,前端面试题,前端交流,前端答疑,前端基础知识,前端知识体系,技能树搭建,javascript,css,css3,html,react,vue,小程序,前端简历,职业交流,远程工作,英文交流,英文提升,外企...

global site tag (gtag.js) - google analytics