我对 Node.js 和 Backbone.js 进行了大量阅读;我已经阅读了一些教程并在 Code School 上完成了相关类(class)。我觉得我对每种技术在 Web 应用程序上下文中所提供的功能有了一个很好的了解。
我的问题是我真的不知道如何整合这两种技术并同时使用它们。如果有人能指出我使用 Node、MongoDB 和 Backbone 完成整个应用程序开发的资源,我将不胜感激。
非常感谢
最佳答案
这是一个很好的教程,展示了如何设置整个堆栈。
http://backbonetutorials.com/nodejs-restify-mongodb-mongoose/
总之……
Node.js
您可以使用像 restify 这样的库为您的客户端 Backbone 应用程序提供一个 Restful API。它还可以为您的 Backbone 应用程序提供静态 Assets 。该示例使用了 restify,但可以使用其他库来完成,例如 express .
Mongoose
Mongoose是 MongoDB 的 javascript 抽象层。这提供了一种从 Node.js 与 MongoDB 交互的简单方法。
主干
您的 Backbone 应用程序可以利用您的 restify node.js 后端来处理模型同步。您应该有足够的控制权来通过 restify 以让 Backbone 满意的方式设置路线。
关于javascript - Node.js 和 Backbone.js 的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15962121/