声明
摘要
缩略语对照表
1.1课题背景与意义
1.2国内外研究现状
1.2.1前端框架发展现状
1.2.2框架技术研究进展
1.3课题的主要工作
1.4本文的组织结构
2.1系统需求概述
2.2系统目标
2.3系统功能性需求分析
2.3.1基础功能模块
2.3.2功能管理模块
2.3.3样式管理模块
2.3.4通信模块
2.3.5组件功能模块
2.3.7构建和发布
2.4系统非功能性需求分析
2.4.1性能
2.4.2兼容性
2.4.3易用性
2.4.4可扩展性
3.1.1前后端分离
3.1.2分层架构
3.2前端架构设计
3.2.1前端模块化
3.2.2容器和组件库
3.2.3工具类和服务
3.2.4页面自适应
3.3框架功能架构
3.3.1基础功能模块
3.3.2组件功能模块
3.3.3通信功能模块
3.3.4构建部署功能模块
3.4框架通信架构
3.4.1接口设计
3.4.2组件间通信
3.4.3 Mock数据
3.4.4前后端通信实现
3.5框架文件结构
第四章框架设计实现
4.1登录功能实现
4.1.1登录验证
4.1.2用户信息加载
4.2权限控制实现
4.2.1权限数据库
4.2.2菜单级权限实现
4.2.3按钮级权限实现
4.2.4角色管理实现
4.3组件设计实现
4.3.1 Svg-Icon图标组件
4.3.2 Charts可视化组件
4.3.3 Chat聊天组件
4.4前后端通信实现
4.4.1接口api封装
4.4.2代理配置
4.4.3全局拦截器实现
4.4.4点对点实时通信
4.5构建和部署
4.5.1环境搭建
4.5.2构建发布
4.5.3部署实现
第5章总结与展望
参考文献
致谢
山东大学;