参考
Project Profiles
Web Application、Standalone BFF、Business Service 和 Embedded BFF 的职责对照。
| Profile / Boundary | Owns | Must not silently own |
|---|---|---|
| Web Application | 浏览器体验、交互、可访问性、前端状态 | 账号身份、服务端业务数据、核心授权 Policy |
| Embedded BFF | 页面聚合、协议适配、服务器侧凭据 | 独立业务能力和业务数据 |
| Standalone BFF | 独立部署的前端服务 Contract、聚合、认证上下文 | 下游 Business Service 的核心 Policy 与数据 |
| Business Service | 明确业务能力、Contract、数据与副作用 | Brand、IAM 或平台 owner 的 Policy |
Embedded BFF 是 Project Boundary,不是独立 Project Profile。它跟随 Web Application 部署和所有权,但仍要声明代码位置、运行入口和 Contract。