作家
登录

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

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

  1. var express = require('express' 
  2. var app = express()  
  3. app.get('/'function (req, res) {  
  4. res.send('Hello World' 
  5. })  
  6. app.listen(3000) 

1、Node.js 开辟框架 Sail.js

Sails.js 就像是 Node.js 平滔喔赡 Rails 框架。这是一个靠得住可伸缩的开辟框架,面向办事的架构,供给数据驱动的 API 集合。用来开辟多玩家游戏、聊天应用和及时面板引用异常便利,也可用于开辟企业级 Node.js 应用。

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

Sails.js 基于 Node.js, Connect, Express 和 Socket.io 构建。

控制器示例代码:

Node.js 体系含有多种不合的构造,如 MVC、全栈、REST API 和生成器等。这些构造不仅晋升了 Web 应用的开辟效力,也优化了开辟过程。在这里,我们收集整顿了十个高效的 Node.js 框架,欲望对你有赞助。

  1. module.exports = {  
  2. hi: function (req, res) {  
  3. return res.send("Hi there!");  
  4. },  
  5. bye: function (req, res) {  
  6. return res.redirect("http://www.OSChina.net");  
  7.  
  8. }; 

2、Node.js 办事器端框架 Hapi.js

Hapi.js 是一个用来构建基于 Node.js 的应用和办事的富框架,使得开辟者把重点放在便携可重用的应用逻辑而不是构建架构。内建输入验证、缓存、认证和其他 Web 应用开宣布用的功能。

示例代码:

  1. var Hapi = require('hapi');  
  2. // Create a server with a host and port  
  3. var server = new Hapi.Server('localhost', 8000);  
  4. // Add the route  
  5. server.route({  
  6. method: 'GET' 
  7. path: '/hello' 
  8. handler: function (request, reply) {
  9.  reply('hello world');  
  10.  
  11. });  
  12. // Start the server  
  13. server.start(); 

3、Node.js 高机能封装 Express.js

Express 是一个简洁而灵活的 Node.js Web应用框架, 供给一系列强大年夜特点赞助你创建各类 Web 应用。Express 纰谬 Node.js 已有的特点进行二次抽象,我们只是在它之上扩大了 Web 应用所需的功能。丰富的 HTTP 对象以及来自 Connect 框架的中心件随取随用,创建强健、友爱的 API 变得快速又简单。

示例代码:

4、Node.js 的 Web 框架 Kraken.js


  推荐阅读

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

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


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

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

关键词: 探索发现

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

网友点评
自媒体专栏

评论

热度

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