首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于模块化的前端开发框架的研究与实现

摘要第4-6页
ABSTRACT第6-7页
第一章 绪论第10-17页
    1.1 研究背景与意义第10-11页
    1.2 国内外研究现状第11-14页
        1.2.1 前端模板技术现状第11-13页
        1.2.2 前端自动化研究现状第13-14页
    1.3 本文主要研究内容第14-15页
    1.4 论文组织结构第15-17页
第二章 关键技术研究第17-27页
    2.1 静态资源模块化技术第17-21页
        2.1.1 页面布局模块化第17-19页
        2.1.2 前端模板技术第19-20页
        2.1.3 CSS模块化技术第20-21页
    2.2 JavaScript模块化技术第21-23页
    2.3 Node.js相关技术第23-24页
        2.3.1 Node.js简介第23页
        2.3.2 Node.js异步编程解决方案第23-24页
    2.4 浏览器渲染原理第24-25页
    2.5 本章小结第25-27页
第三章 模块化前端开发框架的设计第27-32页
    3.1 系统功能需求分析第27-29页
    3.2 系统的总体架构设计第29-31页
    3.3 系统目标分析第31页
    3.4 本章小结第31-32页
第四章 页面模块化子系统研究与实现第32-43页
    4.1 页面模块化子系统设计第32-34页
        4.1.1 系统功能性分析第32页
        4.1.2 系统流程设计第32-33页
        4.1.3 系统模块化开发规范第33-34页
    4.2 模块化加载方式分析第34-36页
    4.3 预编译阶段模板引擎NSMOD的设计与实现第36-39页
        4.3.1 功能设计第37页
        4.3.2 模板引擎实现第37-39页
    4.4 前端模板的设计与实现第39-42页
        4.4.1 前端模板技术原理第39-40页
        4.4.2 模板引擎实现第40-42页
    4.5 本章小结第42-43页
第五章 多文件处理工具NSMAT的设计与实现第43-54页
    5.1 NSMAT架构第43-45页
        5.1.1 NSMAT总体架构第43-44页
        5.1.2 NSMAT流程设计第44-45页
    5.2 NSMAT核心模块实现第45-47页
        5.2.1 文件模块第45-46页
        5.2.2 编译模块第46-47页
        5.2.3 控制模块第47页
    5.3 NSMAT优化实现第47-52页
        5.3.1 HTTP缓存解决方案第47-50页
        5.3.2 CSS Sprites优化方案第50页
        5.3.3 模块化优化方案第50-52页
    5.4 本章小结第52-54页
第六章 系统测试与应用第54-64页
    6.1 系统测试第54-57页
    6.2 模块化实例应用第57-63页
        6.2.1 大数据平台前端结构设计第57-58页
        6.2.2 大数据平台前端模块实现第58-63页
    6.3 本章小结第63-64页
第七章 总结与展望第64-66页
    7.1 工作总结第64-65页
    7.2 研究展望第65-66页
参考文献第66-68页
致谢第68-69页
攻读学位期间发表的学术论文第69页

论文共69页,点击 下载论文
上一篇:基于海量网络日志数据的实时流处理系统的设计与实现
下一篇:基于开源软件的大数据处理与管理平台的研究与实现