基于Angular2的模块化Web应用架构设计
-
摘要:
在Angular2框架的基础上提出模块化Web应用的架构设计。从基础结构、分层设计、模块加载策略对应用架构进行说明。通过对应用的分层设计将各模块进行解耦,在模块加载过程中添加用户权限控制提高应用安全性,利用AOT(Aheda-of-time)编译和本地缓存优化应用加载和响应速度。最终达到提高开发效率、保障应用安全、提升用户体验的效果。
Abstract:在Angular2框架的基础上提出模块化Web应用的架构设计。从基础结构、分层设计、模块加载策略对应用架构进行说明。通过对应用的分层设计将各模块进行解耦,在模块加载过程中添加用户权限控制提高应用安全性,利用AOT(Aheda-of-time)编译和本地缓存优化应用加载和响应速度。最终达到提高开发效率、保障应用安全、提升用户体验的效果。
-
Keywords:
- Angular2 /
- architecture design /
- front-end development /
- Web application
-
-
[1] 俞华锋. 基于框架的Web 前端设计[J]. 科技视界, 2016(23):410-410. [2] 于春娜,王晨升,杨 光,等. Web 前端MVC 框架的意义研究[J]. 产业与科技论坛,2014(1):52-53. [3] 宋 涛, 王玉峰, 吕思思. 在下一代互联网应用中的AngularJS 技术概述[J]. 科技视界, 2016(19):237-237. [4] 封 宇,陈宁江. 基于MVVM 架构的移动Web 前端展示方案[J]. 计算机与现代化,2014(11):1-4. [5] 张文军. 基于AngularJS 的山洪预警与推演系统的前端设计与实现[D]. 武汉:华中科技大学, 2015. [6] 廖 轶,黄厚宽,杨蕴毅. 基于J2EE 体系的Web 应用系统权限控制框架整合[J]. 铁路计算机应用, 2007,16(4):1-3. [7] 陈 振. CSRF 攻击的原理解析与对策研究[J]. 福建电脑,2009,25(6):28-29. [8] 李 尚. Web 网站的安全问题及防护策略[J]. 铁路计算机应用,2016,25(6):45-47. [9] 赵 伟,贾卓生. 应用级的Web 安全[J]. 铁路计算机应用,2004,13(1):41-43. [10] 李 琼. 基于Spring Security 的企业级应用安全架构的研究与实现[D]. 北京:北京交通大学, 2012. -
期刊类型引用(5)
1. 李新琴,史天运,李平,代明睿,张晓栋. 基于文本的高速铁路信号设备故障知识抽取方法研究. 铁道学报. 2021(03): 92-100 . 百度学术
2. 高凡,王富章,张铭,赵俊华,李高科. 基于TF-IDF进化集成分类器的铁路安全故障文本分类. 电子技术应用. 2021(04): 71-76+81 . 百度学术
3. 田世润. 基于文本数据挖掘的复式交分道岔设备故障事件分析. 科技与创新. 2020(02): 74-75+77 . 百度学术
4. 谢文广,刘军,陈同喜,杨光,刘彦军. 铁路安全大数据分析平台研究. 铁路计算机应用. 2020(09): 21-25 . 本站查看
5. 李新琴,史天运,李平,王喆,杨连报. 基于进化集成分类器的铁路安全隐患智能分类. 交通信息与安全. 2019(02): 33-39 . 百度学术
其他类型引用(3)
计量
- 文章访问数: 113
- HTML全文浏览量: 8
- PDF下载量: 17
- 被引次数: 8