1

用 mongodb 支持的 node.js 开发一个 rest 服务有意义吗?有没有一个框架可以让这件事变得像快递一样简单?

谢谢。

4

2 回答 2

1

为什么不能用快递?它通过以下方式实现所有 CRUD 方法:

app.get(...);
app.post(...);
app.put(...);
app.del(...);

在这些函数调用中,您可以处理您的 mongodb 查询并将 JSON 对象发送回客户端(如果合适)。

我希望我能帮上忙!:)

于 2012-05-14T10:48:42.523 回答
1

就像 graydsl 所说的 express 已经支持这些动词。要解析 JSON,您只需使用JSON.parse并字符串化您将使用JSON.stringify。我会使用Mongoose与 mongodb 交谈。另外,为了帮助您编写干净的代码,我会使用mocha练习 TDD/BDD 。最后我认为你应该看看underscoreasyncsuperagent

于 2012-05-14T12:39:32.993 回答