我应该使用express.js框架还是node.js http服务器?

时间:2017-09-28 06:09:31

标签: node.js express mean-stack body-parser

我正在构建一个web-app,其中来自html的事件被转换为对节点js服务器的查询。节点必须查询mongo并将响应作为json文件发回。 我的问题是如何从查询结果中编写json文件?我应该使用快递框架来实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Express,但您不必这样做。 Express有一种res.json()方法,但它并不是唯一有利于它的框架 - 其他选项包括(但不限于)Hapi,Restify,LoopBack,Sails,Koa,Seneca和很少人。

如果您决定使用低级http模块自行实现所有这些,请记住一件事:当您使用JSON.stringify()将数据序列化为JSON时,您始终需要将其放入一个try / catch块来处理某些输入可能发生的异常,或者你可以使用tryjson模块。