基于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.
计量
- 文章访问数: 117
- HTML全文浏览量: 13
- PDF下载量: 17