Nodejs+restful视频管理系统设计(5)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Nodejs+restful视频管理系统设计(5)

    2014年六月,express的管理权受到stringloop的收购,而strongloop则在2015年的九月被IBM收购。2016年1月,IBM宣布将express。js项目放置于Node。js的基金会孵化器的管理之下。

2。2。2  mongodb

    MongoDB是一个跨平台并且的面向文档的数据库。被列为的NoSQL数据库MongoDB的避免了传统的基于表相关的数据库结构,而倾向了更加像JSON的文档型的动态schema。使得数据的查询在特定类型的应用程序中更快。更容易。MongoDB是由MongoDB公司开发并免费和开源,采用GNU Affero General Public License和Apache联合许可证下出版。截至2015年7月,MongoDB是第四大最流行型数据库管理系统,以及最流行的文档存储。

2。3  前端

2。3。1  前端开发工具 webpack 

    现有的模块捆扎机不是非常适合大项目(大单页的应用程序)。对于发展的另一个模块打包软件的最紧迫的原因,是拆分代码和静态资产应通过模块化无缝集成在一起。

    现有的模块捆扎机,没能实现所有目标。来:自[优E尔L论W文W网www.youerw.com +QQ752018766-

    webpack的目标:

* 拆分依赖关系树成按需加载块

* 保持初始加载时间低

* 每静态的资产应该能是一个模块

* 能够整合第三方库,模块

* 能够接近自定义模块打捆的每一个部分

* 适合大项目

webpack 还有如下特性

* 代码拆分

WebPack有两种类型在它的依赖关系树中:同步和异步。异步依赖作为分割点,形成新的块。块树被优化后,一个文件被发射的每个组块。

(责任编辑:qin)