unFlow 是一种设计即代码实现,一种用于 UX 和后端建模的 DSL。 DSL 到 Sketch 文件,Sketch 到 DSL,DSL 到代码。

时间:2024-07-18 13:08:05
【文件属性】:

文件名称:unFlow 是一种设计即代码实现,一种用于 UX 和后端建模的 DSL。 DSL 到 Sketch 文件,Sketch 到 DSL,DSL 到代码。

文件大小:690KB

文件格式:ZIP

更新时间:2024-07-18 13:08:05

unflow

流出设计即代码待办事项:LSP:https ://github.com/ebkalderon/tower-lsp壮举:支持组件 [props, config, action]流DSL -> DSL Parser -> DSL Json ---pipe---> Node.js -> Sketch 设置每晚安装从https://github.com/rrevenantt/antlr4rust下载 antlr-4.8 rust 版本 数字用户线任务流/用户流示例flow login { SEE HomePage DO [Click] "Login".Button REACT Success: SHOW "Login Success".Toast with ANIMATE(bounce) REACT Failure: SHOW "Login Failure".Dialog SEE "Login Failure".Dialog DO [Click] "ForgotPassword".Button R


【文件预览】:
unflow-master
----rust-toolchain.toml(32B)
----build.sh(183B)
----Cargo.toml(34B)
----.github()
--------CONTRIBUTING.md(10KB)
--------ISSUE_TEMPLATE()
--------workflows()
----Cargo.lock(20KB)
----editors()
--------code()
----.vscode()
--------launch.json(874B)
--------tasks.json(654B)
----examples()
--------old()
--------login.design(2KB)
----LICENSE(1KB)
----crates()
--------unflow-parser()
--------language-server()
----README.md(3KB)
----docs()
--------ux.md(993B)
--------dsl()
--------ident.pest(3KB)
--------images()
--------flow-engine.md(811B)
--------layout.md(1KB)
----.gitignore(31B)

网友评论