
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1.2 代码结构及技术栈
在MumuLab中,前端负责界面显示,包括设计模式、实验模块、评估模块、Dashboard展示等;后端负责逻辑处理和数据库读写操作,主要是从后端SDK对应的类中获取数据进行展示。除了用户视角,还增加了管理员管理的页面,包括系统及平台监控页面、动手实验评分页面、添加视频、添加实验、编辑实验等功能页面。
在业务部署上线时会尽可能围绕设计模式来构建部署,代码开发模块所采用的技术框架会尽可能降低复杂度,跨语言、跨平台的读者也能比较轻易地理解项目代码内容。MumuLab平台技术栈如表2-1所示。
表2-1 MumuLab平台技术栈
