做网站自己,临海市建设局网站,wordpress百度秀,杭州做宠物网站的公司哪家好文章目录 1.express介绍2.express初体验3.express路由3.1什么是路由#xff1f;3.2路由的使用 1.express介绍
是一个基于Node平台的极简、灵活的WEB应用开发框架#xff0c;官网地址#xff1a;https://www.expressjs.com.cn/ 简单来说#xff0c;express是一个封装好的工… 文章目录 1.express介绍2.express初体验3.express路由3.1什么是路由3.2路由的使用 1.express介绍
是一个基于Node平台的极简、灵活的WEB应用开发框架官网地址https://www.expressjs.com.cn/ 简单来说express是一个封装好的工具包封装了很多功能便于开发Web应用HTTP服务。
2.express初体验
const express require(express);const app express();app.get(/home,(req,res) {res.send(hello express);
});app.listen(3000,() {console.log(服务已经启动端口3000正在监听中....)
})3.express路由
3.1什么是路由
路由确定了应用程序如何响应客户端对特定端点的请求。
3.2路由的使用
一个路由的组成有请求方法路由和回调函数组成。 express中提供了一系列方法可以很方便的使用路由使用格式如下
app.method(path,callback)const express require(express);const app express();app.get(/home,(req,res) {res.send(hello express);
});app.get(/,(req,res) {res.end(home);
});app.get(/login,(req,res) {res.end(login login);
});app.post(/login,(req,res) {res.end(login);
});
// 无论什么方法都可以
app.all(/test,(req,res) {res.end(test test);
});
app.all(*,(req,res) {res.end(404 not Found);
});
app.listen(3000,() {console.log(服务已经启动端口3000正在监听中....)
})