初始化
This commit is contained in:
25
docs/projects/xk-data/design.md
Normal file
25
docs/projects/xk-data/design.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# xk-data 设计思路
|
||||
|
||||
## 架构决策
|
||||
|
||||
### 独立部署
|
||||
|
||||
数据大屏作为独立的前端应用部署:
|
||||
- 不依赖管理后台框架
|
||||
- 简化的技术栈(Vue CLI + ECharts)
|
||||
- 可独立部署为静态页面
|
||||
|
||||
### 数据聚合
|
||||
|
||||
通过后端 Open API 获取聚合数据:
|
||||
- 前端只负责展示,不做数据计算
|
||||
- 后端 `DashboardDataController` 负责数据聚合
|
||||
- 支持缓存,减少数据库查询
|
||||
|
||||
### 大屏适配
|
||||
|
||||
针对大屏显示优化:
|
||||
- 全屏布局
|
||||
- 高对比度配色
|
||||
- 自适应分辨率
|
||||
- 数字动画效果
|
||||
Reference in New Issue
Block a user