主要特性

  • 简单小巧,精简后只有 4.58K,开启 gzip 后只有 2.3K;
  • 原生语法,高性能预编译和渲染模板 (性能测试)
  • 安全机制,过滤和转义危险语句(安全测试)
  • 支持各种模块化标准(CommonJS / AMD / CMD 等)( Require.js示例 Sea.js示例 )
  • 支持在 Node.js 环境下运行,同时也支持 Express.js;
  • 支持调试,精确定位并通过控制台输出和显示错误或异常信息(查看调试);
  • 支持所有主流的浏览器(IE6+);
  • 支持 include 和自定义标签语法;

鸣谢

需要说明的是,tileTemplate 的诞生借鉴了 artTemplate 的实现原理,主要目的是学习原理及探索性能的最大优化。


开发构建使用到的项目及工具:

下载和安装

Github下载

通过NPM安装:

npm install tiletemplate


通过Bower安装:

bower install tiletemplate


更新日志:

CHANGES

开源协议

tileTemplate 遵循和使用 MIT License 开源协议,无论个人还是公司,都可以免费自由使用。


提交 Bug 或建议

关注和贡献代码: