【文件属性】:
文件名称:template-engine:Squarespace模板语言的TypeScript实现
文件大小:366KB
文件格式:ZIP
更新时间:2021-05-02 13:57:53
TypeScript
模板引擎
这是Squarespace Java项目到TypeScript的端口。
版本控制
存在以下活动分支:
1.x使用和矩时区作为直接依赖项的持续发行
master 和以后的版本使用进行国际格式化
基本原理
随着时间的流逝,在浏览器中对Squarespace模板进行编译的需求不断增长。 支持浏览器编译Squarespace模板的现有项目不完整,不兼容并且存在维护问题。
该项目是Squarespace模板语法的新实现,其目标如下:
为当前和未来的发展奠定良好的基础。
符合前端应用程序性能标准。
支持所有当前的服务器端功能,包括所有插件。
与服务器编译器完全兼容。
分离解析和执行阶段,以有效地支持模板的重复执行。
组织和模块化的代码库。
遵循与Java编译器相同的基本设计。
高测试覆盖率。
执照