#架构 #解析器 #设计 #语法 #Feakin #领域特定语言 #分层

fkl-parser

Feakin 是一个架构设计和视觉协作工具。这是 Feakin 的解析器。

6 个版本

0.4.0 2022 年 11 月 2 日
0.3.0 2022 年 10 月 26 日
0.2.3 2022 年 10 月 19 日

#2797解析器实现

27 每月下载次数
3 个crate中使用

MPL-2.0 许可证

145KB
4.5K SLoC

Feakin 知识语言规范

Fklang 提供了架构设计和实现之间的双向绑定。

基础工作

  • DDD 语法。DDD 策略和战术描述。
  • 领域事件实现。用于生成领域事件的实现。

开发中

  • 绑定。将领域特定语言映射到源代码
  • 源集插件。第三方集成,如 PlantUml,Swagger。

待定

  • 分层语法。分层结构化语法。
  • 描述语法。在伪代码中的描述设计。
  • typedef(待定)。用于 DDD 语法的类型引导。
  • 样式(待定)。用于设计可视化 UI。

更多内容,请参阅: https://book.feakin.com/fklang/specification.html

依赖项

~5.5MB
~126K SLoC