diff --git a/docs/proposal/006-关于paopao-ce的结构设计.md b/docs/proposal/006-关于paopao-ce的结构设计.md index 3f3c8ed8..61ee3b54 100644 --- a/docs/proposal/006-关于paopao-ce的结构设计.md +++ b/docs/proposal/006-关于paopao-ce的结构设计.md @@ -63,7 +63,9 @@ RESTful服务与gRPC服务各自有擅长的场景,在合适的场景使用最 ### 更新记录 #### v0.0(2022-11-23) - 北野 * 初始文档, 先占个位置 + #### v0.1(2022-12-23) - 北野 * 添加部分内容 + #### v1.0(2023-01-01) - 北野 * 添加部分内容 diff --git a/docs/proposal/011-关于Lightship功能项的设计.md b/docs/proposal/011-关于Lightship功能项的设计.md index ac6c2ee6..b7426d6d 100644 --- a/docs/proposal/011-关于Lightship功能项的设计.md +++ b/docs/proposal/011-关于Lightship功能项的设计.md @@ -42,5 +42,6 @@ Features: ### 更新记录 #### v1.0(2022-12-14) - 北野 * 初始文档 + #### v1.1(2022-01-09) - 北野 * 添加参考实现PR信息 diff --git a/docs/proposal/012-优化前端运行时配置获取机制的设计.md b/docs/proposal/012-优化前端运行时配置获取机制的设计.md new file mode 100644 index 00000000..cf60291f --- /dev/null +++ b/docs/proposal/012-优化前端运行时配置获取机制的设计.md @@ -0,0 +1,28 @@ +| 编号 | 作者 | 发表时间 | 变更时间 | 版本 | 状态 | +| ----- | ----- | ----- | ----- | ----- | ----- | +| 012| 北野 | 2023-01-13 | 2023-01-13 | v0.0 | 提议 | + +### 概述 +目前的Web前端运行时配置是通过编译时配置[.env](../../web/.env)进行静态配置,虽然能满足简单的功能需求,但是非常不灵活。本提按提议一种由paopao-ce后端服务控制的前端运行时配置获取机制,让前端更灵活的依据运行时配置提供产品服务。 + +### 场景 +前端依据paopao-ce后端服务提供的运行时配置按需提供产品服务,也可以扩展到按用户喜好自定义的配置提供产品服务,比如用户设置的语言、Theme、功能特性等。 + +### 需求 +* 前端依据运行时配置提供业务服务 - 前端 +* 前端在启动时从paopao-ce后端服务获取运行时配置 - 前端/后端 +* 用户可以自定义前端运行时配置,如语言、Theme、功能特性等 - 前端/后端 +* 用户自定义的前端运行时配置可以 创建/更新 - 前端/后端 +* 后端服务提供默认前端运行时配置 - 后端 + +### 方案 +TODO; + +### 疑问 + +1. 为什么要提供这种机制? +TODO; + +### 更新记录 +#### v0.0(2023-01-13) - 北野 +* 初始文档, 先占个位置 diff --git a/docs/proposal/013-优化paopao-ce前后端国际化i18n的设计.md b/docs/proposal/013-优化paopao-ce前后端国际化i18n的设计.md new file mode 100644 index 00000000..570634c0 --- /dev/null +++ b/docs/proposal/013-优化paopao-ce前后端国际化i18n的设计.md @@ -0,0 +1,21 @@ +| 编号 | 作者 | 发表时间 | 变更时间 | 版本 | 状态 | +| ----- | ----- | ----- | ----- | ----- | ----- | +| 013| 北野 | 2023-01-13 | 2023-01-13 | v0.0 | 提议 | + +### 概述 +目前paopao-ce前端/后端 都使用中文提供业务服务,暂时还没有提供国际化i18n机制提供国际化的业务服务。本提按提议提过在前端/后端中引入i8n机制,以提供国际化业务服务。 本提按建立在[012-优化前端运行时配置获取机制的设计](012-优化前端运行时配置获取机制的设计.md)基础之上。 + +### 需求 +* 提供i18n机制以实现业务服务的国际化 - 前端/后端 + +### 方案 +TODO; + +### 疑问 + +1. 为什么要提供这种机制? +TODO; + +### 更新记录 +#### v0.0(2023-01-13) - 北野 +* 初始文档, 先占个位置