artTemplate 是新一代 javascript 模板引擎,它采用预编译方式让性能有了质的飞跃,并且充分利用 javascript 引擎特性,使得其性能无论在前端还是后端都有极其出色的表现。在 chrome 下渲染效率测试中分别是知名引擎 Mustache 与 micro tmpl 的 25 、 32 倍。 除了性能优势外,调试功能也值得一提。模板调试器可以精确定位到引发渲染错误的模板语句,解决了编写模板过程中无法调试的痛苦,让开发变得高效,也避免了因为单个模板出错导致整个应用崩溃的情况发生。 artTemplate 这一切都在 1.7kb(gzip) 中实现! 所有特性列表 接近javascript极限的渲染速度 支持捕获引发渲染错误的模板语句 默认采用原生语法 在沙箱中执行模板代码 可通扩展简洁的自定义语法 可定义公用函数 未定义的数据输出空值 示例模板: [removed]
    <% for (i = 0; i < list.length; i ) { %>
  • 条目内容 <%= i 1 %> :<%= list[i] %>
  • <% } %>
[removed] 标签:artTemplate
2022-07-03 18:05:04 488KB 开源项目
1
template.js 一款 JavaScript 模板引擎,简单,好用。提供一套模板语法,用户可以写一个模板区块,每次根据传入的数据,生成对应数据产生的HTML片段,渲染不同的效果。
2021-01-28 01:11:47 7KB JavaScript模板引擎
1