Node.js express概述

一、express概述
--express是用于构建web服务器的一个框架。//中文网:www.express.com.cn
Node.js原生提供的http模块可用于创建基于HTTP协议的Web服务器端应用,但是其提供的|API任然不够简单易用。
--express是一个基于Node.js HTTP模块的极简,灵活的Web应用开发框架,提供一系列强大的特性,帮助你创建各种Web和移动端设备应用。
--丰富的HTT快捷方法和任意排列组合的中间件,让你创建健壮,友好的API变得既快速又简单。
--express不对Node.js已有的特性进行二次抽象,只是在它之上扩展了Web应用所需的基本功能。 

二、使用express构建服务器
案例详解

//1.基于http的,让express作为请求处理的函数
const express = require('express');
const http = require('http');

var app = express();
var server = http.createServer(app);
server.listen(3000,()=>{
  console.log('服务器创建成功--基于http的');
});

//2.直接使用express构架web服务器
const express = require('express');
var app = express();
app.listen(3000,()=>{
  console.log('服务器创建成功--直接使用express构架web服务器');
});


上一篇: Node.js 核心模块详解
下一篇: Node.js express路由
作者邮箱: 203328517@qq.com