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;它不是终端用户设置,配置错误也不会静默回退。

从部署决策开始

本页目录