art-template

High performance JavaScript templating engine

Github星跟蹤圖

art-template

NPM Version
NPM Downloads
Node.js Version
Travis-ci
Coverage Status

English document, 中文文档

art-template is a simple and superfast templating engine that optimizes template rendering speed by scope pre-declared technique, hence achieving runtime performance which is close to the limits of JavaScript. At the same time, it supports both NodeJS and browser. speed test online.

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

chart

Feature

  1. performance is close to the JavaScript rendering limits
  2. debugging friendly. Syntax errors or runtime errors will be positioned accurately at which line of template. Support setting breakpoint in templating files (Webpack Loader)
  3. support Express, Koa, Webpack
  4. support template inheritance and sub template
  5. browser version is only 6KB

特性

  1. 拥有接近 JavaScript 渲染极限的的性能
  2. 调试友好:语法、运行时错误日志精确到模板所在行;支持在模板文件上打断点(Webpack Loader)
  3. 支持 Express、Koa、Webpack
  4. 支持模板继承与子模板
  5. 浏览器版本仅 6KB 大小

捐助我(微信支付)

[AD] 前端招聘:在海边写代码

主要指標

概覽
名稱與所有者goofychris/art-template
主編程語言JavaScript
編程語言JavaScript (語言數: 3)
平台
許可證MIT License
所有者活动
創建於2012-06-03 03:37:57
推送於2024-12-07 10:26:41
最后一次提交2024-12-07 18:26:40
發布數21
最新版本名稱v4.13.2 (發布於 )
第一版名稱3.0.1 (發布於 )
用户参与
星數9.9k
關注者數509
派生數2.7k
提交數601
已啟用問題?
問題數606
打開的問題數89
拉請求數22
打開的拉請求數3
關閉的拉請求數25
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?