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

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

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

主要特性包括:

强复用

我们相信,这一定是你见过的复用形式最丰富的JavaScript模版引擎。模板继承(母版)、引用代入、动态调用的支持,能够让你真正做到用最少的代码,实现相同的功能。

灵活

你可以根据喜好定制语法风格,Filter管道使模板能够根据需要对数据二次处理,Data Getter让你获得渲染时动态数据的能力,还有…..,如果你熟悉,它们会让你得心应手。

高性能

模板编译技术已经在主流JavaScript模板引擎中普及,它能让模版渲染性能比解释型更高。ETpl的高性能正来源于此。很重要的,ETpl只有3.7k(gzipped),下载耗时几乎可以忽略。

阅读详情 -> ETpl – Enterprise Template.

未经允许不得转载:前端头条 » ETpl – 强复用、灵活、高性能的JavaScript模板引擎
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们