【Node 框架】Express --- 基本使用

前言

Nodejs 在主机层面上为运行 ECMAScript 提供了底层接口和功能,但这些接口和功能大多数都繁琐难用,所以我们一般不会直接用 Nodejs 原生的 http 模块去写一个服务器,而是直接使用封装过的第三方库。

Express 是众多 Node 服务器框架中功能强大且生态较好的一个,它在 Nodejs http 模块的基础上做了一层抽象,提供了更简单易用且高级的接口。

英文官网:点击访问中文官网:点击访问

开始使用

安装:npm i -S express

使用 Express 构建 web 应用的第一步是创建 Express 实例,并开启端口监听

 const express = require('express');// 创建 express 实例const app = express();// 定义要监听的端口号 const port = xxx;// 开始监听端口app.listen(port, () => {console.log(`listen on &{port}`)}) 

app.listen(port, ...) 让主机开始监听来自 port 端口的请求。有请求那就得有响应,于是下一步便是配置请求映射,使得当请求方法和请求路径均匹配时,交给对应的处理函数进行响应。

Express 实例对象上有很多用来处理请求且符合 REST 风格的方法,例如用 app.get() 处理 get 请求,用 app.post() 处理 post 请求等。

🚩 举个例子:

 const express = require('express');// 创建 express 实例const app = express();// 定义要监听的端口号 const port = 8080;app.get('/name', (req, res) => {console.log('请求处理中......')})// 开始监听端口app.list
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值