技术选型
整体架构
- 单机版桌面应用
- C/S
- B/S
- B/S+
- 部署模型(Web服务器,应用服务器,负载均衡,缓存,DNS)
前端
- 浏览器兼容性
- 响应式设计
移动端网站
前端模板
- CSS、JS预处理器
- 前端框架选择
- 测试工具
移动端
Native
Hybird
服务器端
- 性能要求
- 交付时间
- 业务模型(动态模型NoSQL)
- Web容器
通信协议
构建工具
- Web框架
- 测试工具
数据存储
关系数据库
NoSQL
项目保证
- 源码管理
- 持续集成
- 环境搭建
- 仓库
本文档使用 BookStack 构建