ETpl——强复用、灵活、高性能的JavaScript模板引擎_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > ETpl——强复用、灵活、高性能的JavaScript模板引擎

ETpl——强复用、灵活、高性能的JavaScript模板引擎

 2014/9/19 12:40:37    程序员俱乐部  我要评论(0)
  • 摘要:ETpl是一款强复用、灵活、高性能的JavaScript模板引擎,适用于浏览器端或Node环境中视图的生成。它是一款开源的,项目托管在GitHub上,由百度EFE的RIA团队开发而来。ETpl默认使用HTML注释做语法声明。也就是说,编写一个纯HTML的模板文件,开发者不会丧失编辑器本身自带的语法高亮、自动补全等功能。此外,ETpl还采用了主流的模板编译技术,ETpl在运行动态特性时,能做到接近极限的渲染性能。主要特性包括:强复用——具备丰富的复用形式,模板继承(母版)
  • 标签:模板 Java javascript

  ETpl 是一款强复用、灵活、高性能的 JavaScript 模板引擎,适用于浏览器端或 Node 环境中视图的生成。它是一款开源的,项目托管在 GitHub 上,由百度 EFE 的 RIA 团队开发而来。

  ETpl 默认使用 HTML 注释做语法声明。也就是说,编写一个纯 HTML 的模板文件,开发者不会丧失编辑器本身自带的语法高亮、自动补全等功能。此外,ETpl 还采用了主流的模板编译技术,ETpl 在运行动态特性时,能做到接近极限的渲染性能。

  主要特性包括:

  • 强复用——具备丰富的复用形式,模板继承(母版)、引用代入、动态调用的支持,让你真正做到用最少的代码,实现相同的功能。
  • 灵活—— 根据喜好定制语法风格,Filter 管道使模板能够根据需要对数据二次处理,Data Getter 让你获得渲染时动态数据的能力。
  • 高性能——模板编译技术已经在主流 JavaScript 模板引擎中普及,它能让模版渲染性能比解释型更高。
  • 轻量级——ETpl 只有 3.7k (gzipped),下载耗时几乎可以忽略。

  更多详情点击查看 ETpl 主页,查看更多特性:http://ecomfe.github.io/etpl/feature.html

发表评论
用户名: 匿名