Unified Platform
选择 SoarStarter 模板独立部署或通过统一稳定契约协同工作的方式。
SoarStarter 支持两种部署模型。请在安装前完成选择,使身份、数据、订阅和存储始终来自明确的 Backend 预设。
产品模型
| 术语 | 准确定义 |
|---|---|
| Standalone deployment | 单个模板独立运行,不与其他 SoarStarter 客户端共享身份和业务数据。 |
| Unified deployment | 多端共享身份、数据、订阅权益和 Soar App API。 |
| Backend implementation | 客户端实际连接的后端:Supabase 或符合契约的 Soar App API 宿主。 |
| Bundle | 包含多个模板的商业购买组合,不要求使用 Unified deployment。 |
Bundle 与 Unified deployment 回答的是不同问题。购买 Bundle 后仍可让所有模板分别独立部署。
角色
- Unified Platform Hosts: Next.js、Nuxt、TanStack Start 运行 Better Auth、数据库、共享服务和
/api/app/v1。 - Unified Clients: Swift、Kotlin、Expo、Electron、Tauri 可连接任何符合冻结 v1 契约的宿主。
三个宿主共享外部契约,并不要求框架内部架构相同。客户端在构建或部署时选择 Backend;它不是终端用户设置,配置错误也不会静默回退。
