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