跳到主要内容

文档草稿

用 DSL 编写

把 DSL 当作 AUP 的 source-first 编写层,并明确生成 JSON 的兼容边界。

本节说明怎样维护 DSL 来源、组织 app/page/shell、表达值和交互,并在确有兼容消费者时生成 JSON artifact。它不会把手工编辑 JSON 作为默认工作流。

按这个顺序阅读

  1. DSL 来源模型:先决定 DSL-first 或 JSON-first 输入。
  2. App、page 与 shell:app 级声明表面。
  3. 节点、值与 sugar事件、导航与可见性:页面 source 的写法。
  4. 组件、循环与 i18n:编译期复用与 locale 内容。
  5. 生成、lint 与迁移:维护 artifact,但不把格式化误当验证。