art-template插件简介

art-template插件简介

说明

art-template 是一个简约、超快的模板引擎。它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。在这里插入图片描述

特性

  1. 拥有接近 JavaScript 渲染极限的的性能
  2. 调试友好:语法、运行时错误日志精确到模板所在行;支持在模板文件上打断点(Webpack Loader)
  3. 支持 Express、Koa、Webpack
  4. 支持模板继承与子模板
  5. 浏览器版本仅 6KB 大小
  6. 性能卓越,执行速度通常是 Mustache 与 tmpl 的 20 多倍(性能测试) 性能卓越,执行速度通常是 Mustache 与 tmpl 的 20 多倍(性能测试)
  7. 支持运行时调试,可精确定位异常模板所在语句(演示)
  8. 对 NodeJS Express 友好支持
  9. 安全,默认对输出进行转义、在沙箱中运行编译后的代码(Node版本可以安全执行用户上传的模板)
  10. 支持include语句
  11. 可在浏览器端实现按路径加载模板(详情)
  12. 支持预编译,可将模板转换成为非常精简的 js 文件
  13. 模板语句简洁,无需前缀引用数据,有简洁版本与原生语法版本可选
  14. 支持所有流行的浏览器支持所有流行的浏览器

源码下载

https://github.com/aui/art-template#下载

转载请注明出处,谢谢!

猜你喜欢

转载自blog.csdn.net/u010164507/article/details/84944247
今日推荐