我一直在尝试使用NodeJS围绕REST API进行研究。我想澄清一下。
那么,我是否认为使用Express用于设置路由器/端点,而使用诸如Request,Axios,Got和node-fetch之类的节点程序包向这些路由器发出请求呢?
所有这些软件包(包括Express)是否只是使用节点随附的HTTP / HTTPS核心模块的包装程序?
答案 0 :(得分:0)
Express是使用http模块构建的,并且包装了http.Server。所以HTTP 和Express的不同之处在于Express建立在http.Server之上 类,并添加诸如中间件,视图引擎等之类的东西。