Gradle:真正简化流程图的DSL

时间:2024-03-01 22:31:56
【文件属性】:

文件名称:Gradle:真正简化流程图的DSL

文件大小:9KB

文件格式:ZIP

更新时间:2024-03-01 22:31:56

flow design design-systems dsl graphs

什么是Gradle? Cradle是一种DSL(领域专用语言),用于使流程图和图形变得非常容易。 交互和UX设计涉及复杂的逻辑和结构,但我们的设计经验工具通常仅限于在Figma / Sketch / Omnigraffle /中使用手动绘制框和箭头/无论您使用哪种思维导图或线框图工具,使用复杂JavaScript库,学习DOT或UML(不适用于设计),或仅使用自然语言。 Cradle的目的是尝试将经验和交互设计形式化为代码。 Cradle具有直观的语法,使您可以使用空格书写,轻松将内容嵌套在层次结构中以及轻松地在节点之间创建各种链接。 感觉就像是写作,但结构化了一点。 它不是“功能完整”的,也不是要完全替代DOT(尤其是其渲染器)的,但这不是重点。 它应该易于使用并完成工作。 考虑状态机和图形的UI和UX也不是一个新概念。 但是,此处Cradle中的重点是语法和易用性。 Cradl


【文件预览】:
cradle-master
----index.js(9KB)
----package.json(279B)
----package-lock.json(301B)
----examples()
--------userFlows.cradle(198B)
--------annotations.cradle(711B)
----README.md(5KB)
----grammar.pegjs(3KB)

网友评论