作家
登录

十大Node.js 的Web框架,快速提升工作效率

作者: 来源: 2017-06-15 17:37:48 阅读 我要评论

Kraken 基于 express 构建,实现对情况变量的感知、动态设备、高等中心件和应用生命周期的事宜通知。

根本应用办法:

5、Web 应用构建平台 Meteor

Meteor 是一组新的技巧用于构建高质量的 Web 应用,供给很多现成的包,可直接在浏览器或者云平台中运行。

十大年夜Node.js 的Web框架,快速晋升工作效力

6、全栈 Javascript 开辟架构 Mean.js

一种全栈 Javascript 开辟架构,它的名称来自于:MongoDB,Express,Angular,Node。

  1. 'use strict' 
  2. var express = require('express'),  
  3. kraken = require('kraken-js');  
  4. var app = express();  
  5. app.use(kraken());  
  6. app.listen(8000); 

应用办法:

  1. $ sudo npm install -g mean-cli  
  2. $ mean init yourNewApp 

9、Node.js 框架组件 flatiron.js

10、基于 Node.js 的 API 框架 LoopBack

十大年夜Node.js 的Web框架,快速晋升工作效力

7、Node.js 的 Web 框架 Koa.js

Koa 是下一代的 Node.js 的 Web 框架。由 Express 团队设计。旨在供给一个更小型、更富有表示力、更靠得住的 Web 应用和 API 的开辟基本。

Koa可以经由过程生成器摆脱回调,极大年夜地改进缺点处理。Koa核心不绑定任何中心件,但供给了优雅的一组可以快速和愉悦地编写办事器应用的办法。

示例代码:

  1. var koa = require('koa');  
  2. var app = koa();  
  3. // logger  
  4. app.use(function *(next){  
  5. var start = new Date 
  6. yield next 
  7. var ms = new Date - start;  
  8. console.log('%s %s - %s', this.method, this.url, ms);  
  9. });  
  10. // response  
  11. app.use(function *(){  
  12. this.body = 'Hello World' 
  13. });  
  14. app.listen(3000); 

8、Node.js CMS 和 Web 应用法度榜样平台 KeystoneJS

KeystoneJS,以 Express 和 MongoDB 为基本搭建的 Node.js CMS 和 Web 应用法度榜样平台。

具有以下特点:

  • Express.js 和 MongoDB:Keystone 会为你设备 express(node.js 上的 Web 办事器),用 Mongoose(领先的 ODM 包)连接你的 MongoDB 数据库
  • 动态路由:Keystone 大年夜设置 MV* 法度榜样的最佳实践入手,让你治理模板、视图和路由变得更轻易
  • 数据库域:ID、String、Boolean、Date 和 Number 是数据库的构件。Keystone 以它们为基本实现了在实际工作中更实用的域类型,比如 name、email、password、address、image 和 relationship (及其它)
  • 主动生成治理员界面:不管你在搭建应用法度榜样,或者在临盆情况中作为数据库内容治理体系时是否用它,Keystone 的治理员界面都能节俭你的时光,让你治理数据更轻易
  • 编码更简单:有时即便做的工作简单,异步代码也会变得复杂。Keystone让简单的工作(比如在视图中显示之前加载数据)坚削发单

      推荐阅读

      烟台城市供水进入“智慧模式”供水调度靠智能

    供水调剂靠智能人才市场及时压力0.437兆帕,浊度为0.077毫克每升……烟台市城管局自来水公司智能调剂体系上,显示着市区41个管网测压点和50多个水质监测点的及时数据,各个加>>>详细阅读


    本文标题:十大Node.js 的Web框架,快速提升工作效率

    地址:http://www.17bianji.com/lsqh/35791.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)