ETPL 模板引擎

程序名称:ETPL

授权协议: GPL

操作系统: 跨平台

开发语言: JavaScript

ETPL 介绍

ETPL是一个灵活、具有强大复用能力的高性能的模板引擎,适用于WEB前端应用中视图的生成,特别是SPA(Single Page APP)类型的应用。

ETPL可以在Commonjs/AMD的模块定义环境中使用,也可以直接在页面下通过<script src=的方式引用。Commonjs/AMD环境下需要通过如下代码得到ETPL的模块。

var etpl = require( 'etpl' );

得到ETPL模块对象后,首先对模板源代码进行编译,就能够得到模板编译后的function。

var render = etpl.compile( 'Hello ${name}!' );

后执行这个function,传入数据对象,就能得到模板执行的结果了。

var text = render( {name: 'etpl'} );

ETPL 官网

https://github.com/ecomfe/etpl

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。