关键要点
此模板为数字风格指南和品牌合规检查表提供后端支持,使您的团队可以专注于品牌一致性和合规性。
- 以品牌为中心的架构设计 — 使用清晰、可查询的结构建模品牌指南,包括章节、元素和合规检查表。
- 实时更新 — 使用Back4app的实时功能即时更新品牌合规性变化。
- 合规管理 — 通过检查表和更新通知管理品牌合规性。
- 数字风格指南功能 — 允许用户无缝创建、更新和交互品牌元素。
- 跨平台品牌后端 — 通过单一的REST和GraphQL API为品牌指南和合规性服务移动和网络客户端。
什么是品牌手册应用后端模板?
Back4app 是一种后端即服务 (BaaS),用于快速产品交付。品牌手册应用后端模板是一个为数字风格指南和品牌合规性预构建的架构。连接您喜欢的前端(React、Flutter、Next.js等)并更快交付。
最佳适用对象:
概述
品牌手册产品需要数字风格指南、合规检查表和实时更新。
此模板定义了品牌指南、合规检查表等,具有实时功能和所有权规则,以便团队可以快速实施品牌管理。
核心品牌手册功能
此中心的每个技术卡片都使用相同的品牌手册后端架构,包括品牌指南、合规检查表等。
品牌指南和部分
品牌指南类存储标题、部分和元素。
合规性检查表管理
合规性检查表类链接指南、项目和状态。
实时更新
使用 Live Queries 获取品牌合规性变化的即时更新。
为什么用Back4app构建您的品牌手册后端?
Back4app为您提供品牌指南、合规检查表和实时更新原语,使您的团队能够专注于品牌一致性和合规性,而不是基础设施。
- •品牌和指南管理: 品牌指南类具有章节和合规检查表类,用于内容管理,支持品牌一致性。
- •合规和更新功能: 管理具有状态的合规检查表,并允许用户轻松更新品牌元素。
- •实时 + API 灵活性: 使用Live Queries进行合规更新,同时保持REST和GraphQL可供每个客户使用。
在所有平台上使用一个后端合同快速构建和迭代品牌管理功能。
核心优势
一个品牌管理后端,帮助您快速迭代而不牺牲结构。
快速品牌发布
从完整的品牌指南和合规检查表架构开始,而不是从零设计后端。
实时更新支持
利用实时更新增强品牌一致性和合规性。
清晰的合规流程
管理合规检查清单,附带状态和更新通知。
可扩展的权限模型
使用ACL/CLP,以便只有用户可以编辑他们的品牌指南和合规检查清单。
品牌和合规数据
存储和汇总品牌指南和合规检查清单以供显示和交互,无需重置模式。
AI引导工作流
通过一个结构化提示快速生成后端框架和集成指导。
技术栈
此品牌手册后端模板中包含的一切。
ER 图
品牌手册后端架构的实体关系模型。
涵盖品牌指南、合规检查表和实时更新的架构。
查看图源
erDiagram
User ||--o{ BrandGuide : "createdBy"
User ||--o{ Feedback : "user"
BrandGuide ||--o{ Checklist : "brandGuide"
Checklist ||--o{ ComplianceReport : "checklist"
User {
String objectId PK
String username
String email
String password
String profilePicture
String role
Date createdAt
Date updatedAt
}
BrandGuide {
String objectId PK
String title
String content
Date createdAt
Date updatedAt
}
Checklist {
String objectId PK
Pointer brandGuide FK
Array items
Boolean completed
Date createdAt
Date updatedAt
}
ComplianceReport {
String objectId PK
Pointer checklist FK
String status
String remarks
Date createdAt
Date updatedAt
}
Feedback {
String objectId PK
Pointer user FK
String content
Date createdAt
Date updatedAt
}
集成流程
身份验证、品牌指南、合规检查表和实时更新的典型运行流程。
查看图表源代码
sequenceDiagram
participant User
participant App as Brand Manual App
participant Back4app as Back4app Cloud
User->>App: Login
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: View brand guides
App->>Back4app: GET /classes/BrandGuide
Back4app-->>App: Brand guides
User->>App: Submit compliance report
App->>Back4app: POST /classes/ComplianceReport
Back4app-->>App: Compliance report objectId
User->>App: Provide feedback
App->>Back4app: POST /classes/Feedback
Back4app-->>App: Feedback objectId数据字典
品牌手册架构中每个类的完整字段级参考。
| 字段 | 类型 | 描述 | 必需 |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | 自动 |
| username | String | User login name | |
| String | User email address | ||
| password | String | Hashed password (write-only) | |
| profilePicture | String | URL of the user's profile picture | — |
| role | String | Role of the user (admin, editor, viewer) | |
| createdAt | Date | Auto-generated creation timestamp | 自动 |
| updatedAt | Date | Auto-generated last-update timestamp | 自动 |
8 字段在 User
安全性和权限
ACL和CLP策略如何保护品牌指南、合规检查表和更新。
用户拥有的品牌控制
只有用户可以更新或删除他们的品牌指南;其他人不能修改用户内容。
检查表和更新的完整性
只有作者可以创建或删除他们的合规检查表。使用云代码进行验证。
范围读取访问
将指南和检查表的读取限制在相关方(例如,用户只能看到自己的指南和公共检查表)。
架构(JSON)
原始JSON架构定义,准备复制到Back4app或用作实现参考。
{
"classes": [
{
"className": "User",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"profilePicture": {
"type": "String",
"required": false
},
"role": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "BrandGuide",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"title": {
"type": "String",
"required": true
},
"content": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Checklist",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"brandGuide": {
"type": "Pointer",
"required": true,
"targetClass": "BrandGuide"
},
"items": {
"type": "Array",
"required": true
},
"completed": {
"type": "Boolean",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "ComplianceReport",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"checklist": {
"type": "Pointer",
"required": true,
"targetClass": "Checklist"
},
"status": {
"type": "String",
"required": true
},
"remarks": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Feedback",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"user": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"content": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}使用 AI 代理构建
使用 Back4app AI 代理从此模板生成一个真实的品牌手册应用,包括前端、后端、认证、品牌指南、合规检查表和更新流程。
在 Back4app 上使用此精确架构和行为创建一个品牌手册应用后端。 架构: 1. 用户(使用 Back4app 内置):用户名、电子邮件、密码;objectId, createdAt, updatedAt(系统)。 2. 品牌指南:标题(字符串,必需),章节(数组,必需);objectId, createdAt, updatedAt(系统)。 3. 合规检查表:指南(指向品牌指南的指针,必需),项目(字符串,必需),状态(字符串:待定,完成,必需);objectId, createdAt, updatedAt(系统)。 安全: - 只有用户可以更新/删除他们的品牌指南。只有作者可以创建/删除他们的合规检查表。使用云代码进行验证。 认证: - 注册、登录、注销。 行为: - 列出指南,创建检查表,更新品牌元素,管理合规。 交付: - Back4app 应用,包含架构、ACLs、CLPs;品牌指南、合规检查表和更新的前端。
按下面的按钮打开代理,预填此模板提示。
这是没有技术后缀的基本提示。您可以在之后调整生成的前端堆栈。
API 操作台
根据品牌手册模式尝试 REST 和 GraphQL 端点。响应使用模拟数据,不需要 Back4app 账户。
使用与此模板相同的模式。
选择您的技术
展开每张卡片以查看集成步骤、状态模式、数据模型示例和离线说明。
Flutter 品牌手册后端
React 品牌手册后端
React 原生 品牌手册后端
Next.js 品牌手册后端
JavaScript 品牌手册后端
Android 品牌手册后端
iOS 品牌手册后端
Vue 品牌手册后端
Angular 品牌手册后端
GraphQL 品牌手册后端
REST API 品牌手册后端
PHP 品牌手册后端
.NET 品牌手册后端
每种技术都能获得的内容
每个堆栈使用相同的品牌手册后端架构和API合同。
统一的品牌数据结构
管理您的 品牌手册 各个方面的一致模式。
为 品牌手册 提供安全的资产分享
在保持控制的同时,轻松与利益相关者分享品牌资产。
REST/GraphQL APIs 为 品牌手册
灵活的 API 允许与您的前端无缝集成。
品牌手册 的版本控制
跟踪更改并保持品牌指南的合规性。
品牌手册 的可定制模板
轻松调整品牌手册以适应您的独特风格和需求。
品牌手册 的可扩展框架
为满足您的品牌需求而构建,按需添加功能。
品牌手册框架比较
比较所有支持的技术的设置速度、SDK风格和人工智能支持。
| 框架 | 设置时间 | 品牌手册优势 | SDK类型 | AI支持 |
|---|---|---|---|---|
| 不到 5 分钟 | 移动和网页的一体化品牌手册代码库。 | Typed SDK | 完整 | |
| ~3–7 分钟 | 快速的品牌手册网页仪表板。 | Typed SDK | 完整 | |
| 快速(5分钟)设置 | 跨平台移动应用品牌手册。 | Typed SDK | 完整 | |
| ~5 分钟 | 服务器渲染的品牌手册网页应用。 | Typed SDK | 完整 | |
| ~3 分钟 | 轻量级的品牌手册网页集成。 | Typed SDK | 完整 | |
| 不到 5 分钟 | 原生 Android 应用品牌手册。 | Typed SDK | 完整 | |
| ~3–7 分钟 | 原生 iOS 应用品牌手册。 | Typed SDK | 完整 | |
| 快速(5分钟)设置 | React 直观网页用户界面品牌手册。 | Typed SDK | 完整 | |
| ~5 分钟 | 企业品牌手册网页应用。 | Typed SDK | 完整 | |
| 快速(2 分钟)设置 | 灵活的 GraphQL API 品牌手册。 | GraphQL API | 完整 | |
| ~2 分钟 | REST API 集成品牌手册。 | REST API | 完整 | |
| 不到 5 分钟 | 服务器端 PHP 后端品牌手册。 | REST API | 完整 | |
| 快速(5分钟)设置 | .NET 后端品牌手册。 | Typed SDK | 完整 |
设置时间反映了从项目启动到使用此模板架构进行首次指南查询的预期持续时间。
常见问题
关于使用此模板构建品牌手册后端的常见问题。