欢迎查看 Perry PHP 指南。Perry 是一个跨平台 UI 代码生成框架——你可以用 PHP 定义 UI,为 11 个平台生成原生代码。
PHP 微件树 (DSL)
│
▼
代码生成后端 (例如 SwiftUIBackend、HtmlBackend)
│
▼
原生源代码 (Swift、HTML、Kotlin、C# 等)
│
▼
平台工具链 (swiftc、dotnet、gradle 等)
│
▼
原生应用 (.app、.exe、.apk 等)
- 快速开始 — 安装和你的第一个应用
- UI 组件 — 所有 16 个微件
- 状态管理 — Binding 和 State 对象
- 动作 — 简单动作、闭包动作、PHP 函数映射
- 样式 — 29 个样式属性、平台支持矩阵
- 代码生成 — 11 个后端、5 个生成器、54 个 IR 节点类型
- 平台支持 — 支持的目标和构建要求
- 构建系统 — CLI 使用、构建需求
- 扩展 Perry — 自定义微件、后端、生成器和函数映射
- API 参考 — 完整的 API 文档
- 最佳实践 — 编写高质量 Perry 代码的指南
- 贡献指南 — 如何为 Perry PHP 做贡献