【文件属性】:
文件名称:Tuxedo:Tuxedo是Swift的模板语言
文件大小:886KB
文件格式:ZIP
更新时间:2021-05-08 06:14:22
swift template template-engine tuxedo template-language
燕尾服
依赖经理
:bust_in_silhouette: 作者
:balance_scale: 执照
:laptop:关于
Tuxedo是Swift的模板语言。 它使您可以将应用程序的UI和呈现层与业务逻辑分开。 通过使用智能模板处理原始数据,可以与应用程序的其他部分分开处理和开发前端,因此可以以非常简单的模板格式定义输出的处理,布局和格式。
为什么叫这个名字? 它使用精美的动态模板,控制语句和高级运算符来修饰您的静态输出。
该项目建立在我的轻量级解释器框架Eval之上,并用作使用此评估器的示例应用程序。
很快,模板语言示例就变成了一个非常有用的项目,因此我将其提取为一个单独的库,并被尽可能多的项目使用。 我看到了应用程序最有价值的可能性,尤其是在服务器端Swift项目中,但是在模板解析非常适合的其他许多领域。
尽管该项目的大多数功能集已经可用,但该项目仍处于初期阶段,但围绕开放源代码活动需要做大量工作,例如CI,贡献准则和大量文档。 在这个