功能概述
客户端指的是在开发软件应用时,**共用一个后端数据库,但为不同的用户群体或角色开发不同的前端端口。例如,电商应用可以开发用户端和管理员端,企业内部可以为不同部门开发不同的登录/操作端口。 ⚠️** 注意:多客户端功能只能添加多个Web端,而不能添加多个小程序端,即你可以开发多个端口的网页应用
功能价值
- 定制化体验: 不同类型的用户有不同的需求和使用场景,通过为不同的用户群体开发专门的前端端口,可以为他们提供定制化的使用体验,提高用户满意度。
- 安全性和权限控制: 多客户端可以根据用户的角色和权限,提供不同级别的访问控制和操作权限。管理员端可能具有更高级别的权限,可以管理和监控整个系统,而用户端则只能进行普通的浏览和购买操作。
- 提高工作效率: 在企业内部,不同部门可能有不同的工作流程和需求。通过为每个部门开发专门的操作端口,可以提高工作效率,使员工能够更快捷地完成工作任务。
- 降低复杂性: 将不同用户群体的功能分开开发和维护,可以降低系统的复杂性和维护成本。每个端口可以专注于特定用户群体的需求,避免功能混乱和冗余。
- 统一数据管理: 尽管有多个前端端口,但它们共用同一个后端数据库,这意味着数据管理和数据一致性可以更容易地实现。无论是用户端还是管理员端,都能够访问到相同的数据,确保信息的准确性和一致性。# 添加入口 ⚠️ 注意:您需要升级到专业版及以上版本才能够添加多客户端 当您的项目已经只专业版及以上版本时,可在个人中心,点击 + 新应用,为该版本的项目添加多客户端
添加成功之后您的项目会被拆分为如下四个端口:
- 服务端:即后端,这个端口的主要作用是进行数据模型创建以及数据管理,所以在这个端口中你能够编辑数据模型(创建数据表、字段、约束、表关系),查看/修改数据库数据
- Web 端/小程序端:即添加新客户端之前就创建好的端口,在这个端口中你只能够查看数据模型、搭建前端页面
- 新客户端:即刚新添加的新的端口,在这个端口中你就可以设计搭建新的端口页面的内容# 常见问题
Q:新建的 Web 客户端的自定义域名如何配置? A:新建客户端之后,如果您在发布时需要自定义域名,您可以在申请域名的平台申请二级域名进行绑定即可【自定义域名ICP备案规则】,【提交备案申请】