NodeJS中的路由和请求介绍

时间:2020-08-21 12:50:31

标签: node.js express http axios

我一直在尝试使用NodeJS围绕REST API进行研究。我想澄清一下。

那么,我是否认为使用Express用于设置路由器/端点,而使用诸如Request,Axios,Got和node-fetch之类的节点程序包向这些路由器发出请求呢?

所有这些软件包(包括Express)是否只是使用节点随附的HTTP / HTTPS核心模块的包装程序?

1 个答案:

答案 0 :(得分:0)

Express是使用http模块构建的,并且包装了http.Server。所以HTTP 和Express的不同之处在于Express建立在http.Server之上 类,并添加诸如中间件,视图引擎等之类的东西。

Source