25

我对 Node.js 和 Backbone.js 都做了相当多的阅读;我已经阅读了一些教程并在 Code School 上完成了相关课程。我觉得我对每种技术在 Web 应用程序上下文中所提供的功能有了一个很好的了解。

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

非常感谢

4

7 回答 7

29

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

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

简而言之...

节点.js

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

猫鼬

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

骨干

您的 Backbone 应用程序可以利用您的restify node.js 后端来处理模型同步。您应该有足够的控制权来通过restify以让 Backbone 满意的方式设置路由。

于 2013-04-12T02:52:35.327 回答
5

这本电子书可能很有用(它在 Backbone 上,但后端使用 Node):

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

您可能还想看看这本书:

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

于 2013-04-12T14:15:01.347 回答
2

还有Node Cellar Source

关于代码的解释不多,但是应用程序足够简单,可以入门并了解节点/主干的基本布局

我认为它介于“Hello World”代码和完整应用程序之间。

于 2013-04-14T23:46:32.887 回答
1

我在主干 yeoman https://github.com/yeoman/generator-backbone中使用 ap ,你也将它与 node.js 一起使用

于 2014-10-15T16:16:15.193 回答
0

这是一个关于使用 Nodejs、Mongodb 和 expressjs 构建自己的博客的综合教程 http://howtonode.org/express-mongodb 它很旧,但只需稍加努力,您就可以让它同时工作和学习

于 2014-03-07T14:35:54.180 回答
0

创建休息api: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 修复一个已过时。最好使用 express,特别是如果您打算进行任何授权。它也被更广泛地使用

于 2014-02-10T07:20:53.290 回答
0

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

于 2014-09-25T11:59:20.660 回答