【发布时间】:2020-08-12 08:33:50
【问题描述】:
Node.js 和 Express.js 都有 response API。
而且看起来它们之间甚至有一些重叠,例如:
- Node.js:
- Express.js:
应该使用哪个response API 来发送响应(例如 JSON、文件)?换句话说,我应该使用 Node.js 的 response.write 还是 Express.js 的 res.sendFile?
附:最初出于某种原因,我假设 Express.js 现在是 Node.js 的一部分,当然,这不是一个正确的假设。
【问题讨论】:
-
应该使用哪个 API用于什么?
-
@jonrsharpe,用于发送响应(例如 json、文件)。
-
你在使用 Express吗?如果没有,那么你就不能使用它的 API。如果是,为什么要使用底层 API?
-
我已经看过很多代码 sn-ps 来解决我的特定问题,然后我注意到在一些提案中使用了 Express.js API,而另一些则基于 Node.js API,这就是我想澄清区别的原因。
-
我不知道您要解决什么问题,但我猜使用 Express API 的提案正在使用 Express,而那些不是。
标签: javascript node.js express response