2 张图片
作者
描述
多克斯是一个用于 Swift 的模板语言。它允许您将应用程序的 UI 和渲染层与业务逻辑分离。与原始数据一起工作的智能模板允许前端独立于应用程序的其他部分进行处理和处理,因此可以非常简单地以模板格式定义处理、布局和格式化输出。
为什么要这个名字?它使用控制语句和高级运算符,将静态输出装饰得优雅且动态。
该项目建立在我的轻量级解释器框架 Eval 之上,并作为该评估器的示例应用程序。不久,模板语言示例证明是一个非常实用的项目,因此我将其提取为独立的库,供尽可能多的项目使用。我认为应用程序最有价值的是在服务器端 Swift 项目中,但在有很多其他区域模板解析也非常适用。