整合Node.js和Backbone.js

我已经在Node.js和Backbone.js上做了大量的阅读, 我已经阅读了一些教程,并完成了Code School的相关课程。 我觉得我已经对Web应用程序中的每种技术所提供的function有了很好的了解。

我的问题是我真的不知道如何整合这两种技术并将它们串联使用。 我真的很感激,如果有人能指出我的资源,通过使用Node,MongoDB和Backbone的应用程序的整个开发一起。

非常感谢

这是一个很好的教程,展示了如何设置整个堆栈。

http://backbonetutorials.com/nodejs-restify-mongodb-mongoose/

简而言之…

Node.js的

您可以使用像restify这样的库为您的客户端Backbone应用程序提供一个宁静的API。 它也可以为您的Backbone应用程序提供静态资产。 这个例子使用restify,但可以用express等其他库来完成。

mongoose

Mongoose是一个用于MongoDB的javascript抽象层。 这提供了一个从Node.js与MongoDB交互的简单方法。

骨干

您的Backbone应用程序可以利用您的restify node.js后端来处理模型同步。 你应该有足够的控制来设置路线通过restify以使骨干快乐的方式。

这本电子书可能是有用的(它在Backbone,但使用Node作为后端):

http://addyosmani.github.io/backbone-fundamentals/

你也可能想看看这本书:

http://www.amazon.com/Building-Node-Applications-MongoDB-Backbone/dp/1449337392

还有节点酒窖来源 。

关于代码没有太多的解释,但是应用程序很简单,可以开始了解节点/主干的基本布局

我想,就是在“Hello World”代码和完整的应用程序之间。

我用在骨干yeoman https://github.com/yeoman/generator-backbone ,你也使用它与node.js

创buildrestapi: http : //coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb/

代码骨干在客户端上: http : //coenraets.org/blog/2012/10/nodecellar-sample-application-with-backbone-js-twitter-bootstrap-node-js-express-and-mongodb/

backbonetutorials.com尊重一个是过时的。 最好使用快递,特别是如果你打算做任何授权。 它也被广泛使用

这是一个全面的教程,用Nodejs,Mongodb和expressjs来滚动你自己的博客http://howtonode.org/express-mongodb它是旧的,但有一点努力,你可以让它工作和学习在同一时间

我发现这是使用Backbone.js与节点http://amzn.to/1DygKlJ的最新材料