文件名称:nanotemplates:用于组成DRY HTML和SVG的简约模板引擎
文件大小:42KB
文件格式:ZIP
更新时间:2024-06-06 21:39:46
JavaScript
纳米模板 用于组成DRY HTML和SVG的同构模板引擎。 主要特征 安全性-运行时间是通过Angular表达式引擎(被认为是安全的)完成的, 直观—非常简单,但功能强大 IDE友好-模板基于自定义HTML标记,因此您无需安装代码突出显示 性能-编译后,可以缓存模板以提供光速渲染 灵活-模板加载是从文件系统中抽象出来的:很容易实现自定义加载(例如,从数据库或网络) 异步编译器-没有fs.readFileSync (您好,Jade!) Nanotemplates最适合HTML和SVG,但是您可以使用它们来渲染几乎任何文本。 由于v.0.5.0版的Nanotemplates也可以在浏览器中完美运行,因此可以从脚本标签中解析捆绑的模板。 用法 // Configure renderer instance var nano = require('nanotemplates')({ b
【文件预览】:
nanotemplates-master
----.eslintrc(930B)
----bin()
--------ntl(1KB)
----package.json(1KB)
----test()
--------.eslintrc(171B)
--------templates()
--------nano.js(6KB)
----grammar()
--------template.peg(5KB)
----Gruntfile.js(273B)
----.npmignore(205B)
----.gitignore(199B)
----lib()
--------browser.js(245B)
--------loaders()
--------job.js(9KB)
--------compiler.js(2KB)
--------main.js(321B)
--------runtime.js(1KB)
--------parser.js(102KB)
--------nano.js(609B)
--------bundle.js(1KB)
----README.md(12KB)
----.eslintignore(51B)