Express 初学笔记
看了express很多次,都是懵懵的,这次居然看得有些明白了。整理一篇笔记吧~ Express是什么? 官网 是这么说的:基于Node.js平台,快速、开放、极简的web开发框架。 嗯,express就是一个Node.js框架。他自身功能非常简单,就是在调用各种中间件。 创建Express应用 创建一个Express应用非常简单,官网上面有一个 Hello world实例 ,试一下就懂了,不再多说。 路由 下面来说一下路由, 路由是指如何定义应用的端点(URIs)以及如何响应客户端的请求。 路由的结构如下: app.METHOD(path, [callback...], callback); 其中,app是express的一个实例。METHOD 是HTTP请求方法,例如:get、post、put等,path是路径,callback是匹配到该路径时要执行的回调函数。可以定义多个callback。 例如: var express = require('express'); var app = express(); app.get('/school', (req, res) => { res.send(‘Hello world’); }) 当匹配到/school 这个路径的时候,回调函数就会被执行,返回给客户端'Hello world'。要注意的是,这个回调函数中