diff --git a/docs/APIServer.png b/docs/APIServer.png new file mode 100644 index 000000000..0e01b1496 Binary files /dev/null and b/docs/APIServer.png differ diff --git a/docs/AdminServer.png b/docs/AdminServer.png new file mode 100644 index 000000000..5e3a8a682 Binary files /dev/null and b/docs/AdminServer.png differ diff --git a/docs/MiniProgramServer.png b/docs/MiniProgramServer.png new file mode 100644 index 000000000..6b0699fa4 Binary files /dev/null and b/docs/MiniProgramServer.png differ diff --git a/docs/SaaSServer1.png b/docs/SaaSServer1.png new file mode 100644 index 000000000..a16fc7abb Binary files /dev/null and b/docs/SaaSServer1.png differ diff --git a/docs/SaaSServer2.png b/docs/SaaSServer2.png new file mode 100644 index 000000000..d8c3e803b Binary files /dev/null and b/docs/SaaSServer2.png differ diff --git a/docs/index.md b/docs/index.md index 8d38f8f4b..d389eeadf 100644 --- a/docs/index.md +++ b/docs/index.md @@ -561,3 +561,35 @@ nocobase-app 默认使用 umijs 作为项目构建工具,并集成了 Server |- .umirc.ts |- package.json ``` + +## 应用场景 + +### 常规管理系统(包括后台数据管理) + +一套完整的 WEB 服务,包括前后端 + + + +### API 服务 + +无需客户端,提供纯后端接口,也同样适用于 Open API + + + +### 小程序 + 后台管理 + +只需要一套数据库,但有两套用户和权限,一套是用于后台用户,一套用于小程序用户 + + + +### SaaS 服务(共享用户) + +每个应用有自己配套的数据库,各应用数据完全隔离。应用不需要用户和权限模块,因为 SaaS 主站全局共享了。 + + + +### SaaS 服务(独立用户) + +每个应用有自己的独立用户模块和权限 + +