co-efficient:使用 co 的高效轻量级异步模板引擎

时间:2024-06-21 23:52:22
【文件属性】:

文件名称:co-efficient:使用 co 的高效轻量级异步模板引擎

文件大小:43KB

文件格式:ZIP

更新时间:2024-06-21 23:52:22

JavaScript

系数 使用co的高效轻量级异步模板引擎。 升级通知 从<= 0.2.9升级时,任何使用openingContent的inParam注册的自定义块都应重构为inParams ! (请参阅。) 前言 在寻找合适的模板引擎的过程中,我遇到了许多很棒的项目。 有些很有前途,有些鼓舞人心,有些则具有非常好的想法。 然而,他们都没有我想要的一切,或者有些人甚至拒绝了我的一些要求。 因此,我没有将现有项目转化为异常,而是开始这个​​项目,起初是作为个人练习。 我相信co-efficient是一个潜在的模板引擎,并且测试非常一致。 去做 优化:编译器正在尝试尽可能地优化模板,到目前为止,结果相当不错。 但是可以改进! 此外,渲染模板在很大程度上依赖于数据上下文,并且可以使用一些快捷方式来提高性能。 更多事件:向解析器和编译器添加事件。 缓存:使用第三方的、可交换的、模板缓存解决方案。 特点:尽管这


【文件预览】:
co-efficient-master
----.travis.yml(188B)
----index.js(207B)
----package.json(1KB)
----test()
--------mocha.opts(111B)
--------init.js(70B)
--------lib()
----.npmignore(17B)
----.gitignore(87B)
----lib()
--------context.js(3KB)
--------engine.js(15KB)
--------exceptions.js(541B)
--------compiler.js(12KB)
--------parser.js(24KB)
----README.md(46KB)

网友评论