docs: update docs

This commit is contained in:
chenos 2021-09-12 22:33:19 +08:00
parent 5b032d906a
commit 878dde2ecf
6 changed files with 32 additions and 0 deletions

BIN
docs/APIServer.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

BIN
docs/AdminServer.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

BIN
docs/MiniProgramServer.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

BIN
docs/SaaSServer1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

BIN
docs/SaaSServer2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

View File

@ -561,3 +561,35 @@ nocobase-app 默认使用 umijs 作为项目构建工具,并集成了 Server
|- .umirc.ts
|- package.json
```
## 应用场景
### 常规管理系统(包括后台数据管理)
一套完整的 WEB 服务,包括前后端
<img src="./AdminServer.png" style="max-width: 400px;">
### API 服务
无需客户端,提供纯后端接口,也同样适用于 Open API
<img src="./APIServer.png" style="max-width: 400px;">
### 小程序 + 后台管理
只需要一套数据库,但有两套用户和权限,一套是用于后台用户,一套用于小程序用户
<img src="./MiniProgramServer.png" style="max-width: 600px;">
### SaaS 服务(共享用户)
每个应用有自己配套的数据库,各应用数据完全隔离。应用不需要用户和权限模块,因为 SaaS 主站全局共享了。
<img src="./SaaSServer1.png" style="max-width: 600px;">
### SaaS 服务(独立用户)
每个应用有自己的独立用户模块和权限
<img src="./SaaSServer2.png" style="max-width: 600px;">