- var express = require('express')
- var app = express()
- app.get('/', function (req, res) {
- res.send('Hello World')
- })
- app.listen(3000)
1、Node.js 开辟框架 Sail.js
Sails.js 就像是 Node.js 平滔喔赡 Rails 框架。这是一个靠得住可伸缩的开辟框架,面向办事的架构,供给数据驱动的 API 集合。用来开辟多玩家游戏、聊天应用和及时面板引用异常便利,也可用于开辟企业级 Node.js 应用。
Sails.js 基于 Node.js, Connect, Express 和 Socket.io 构建。
控制器示例代码:
Node.js 体系含有多种不合的构造,如 MVC、全栈、REST API 和生成器等。这些构造不仅晋升了 Web 应用的开辟效力,也优化了开辟过程。在这里,我们收集整顿了十个高效的 Node.js 框架,欲望对你有赞助。
- module.exports = {
- hi: function (req, res) {
- return res.send("Hi there!");
- },
- bye: function (req, res) {
- return res.redirect("http://www.OSChina.net");
- }
- };
2、Node.js 办事器端框架 Hapi.js
Hapi.js 是一个用来构建基于 Node.js 的应用和办事的富框架,使得开辟者把重点放在便携可重用的应用逻辑而不是构建架构。内建输入验证、缓存、认证和其他 Web 应用开宣布用的功能。
示例代码:
- var Hapi = require('hapi');
- // Create a server with a host and port
- var server = new Hapi.Server('localhost', 8000);
- // Add the route
- server.route({
- method: 'GET',
- path: '/hello',
- handler: function (request, reply) {
- reply('hello world');
- }
- });
- // Start the server
- 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
1/2 1