如何将mongoDB连接到angular2应用程序?

Bhu*_*kar 5 javascript mongodb typescript angular

我已经angular2 & mongoDB配置好了.到目前为止,我能够使用http服务读取json文件,但我想开发一个完整的应用程序,它也将具有数据库连接.

所以我想知道如何配置我的angular2应用程序,以便它可以与数据库进行交互.

有什么投入?

提前致谢.

Ian*_*her 4

您应该利用 ExpressJS 等框架来处理与数据库的交互,该数据库以与当前处理静态文件相同的方式返回 JSON 数据。

有很多教程解释了如何执行此操作,例如http://adrianmejia.com/blog/2014/10/01/creating-a-restful-api-tutorial-with-nodejs-and-mongodb/

您的另一个选择是使用框架来完成构建 API 的大部分繁重工作。Loopback对于此类任务来说是一个良好的开始,因为它们有一个生成器,可以生成客户端代码以与您的 API 交互,从而使实现比您自己构建所有内容更容易。我已经有一段时间没有使用它了,所以我不确定他们是否有 ng2 作为客户端生成器,但这可能是一个很好的起点。