我开始学习Express.js(于Node.js)和Backbone.js的。 我已经研究了大量的文档和教程的,但也有一些细节我还没有逮住了,并没有与之相关的信息。 我希望有人能帮助这里:
我的一个最大的问题是意见。 我了解,你可以在你的Backbone.js的app.js建立你的MVRC,你的MVC你的Express.js应用,如何在坚持通过JSON的后端(快递),使用Socket.io即时等,但,你是怎么设计的看法?
这两个框架提供自己的意见,但很明显,如果你正在使用Backbone.js的,是因为你想建立在客户端与骨干网的意见(HTML,CSS,jQuery和JS),而不是用快递(玉和模板)。 如果你使用的是Express.js因为它提供了更多的工具比Node.js的,如身份验证,会话控制,数据库等。
你怎么搭配它吗? 我已经看到喜欢这本书(O'Reilly Media公司)互联网上的一些例子:
http://addyosmani.github.com/backbone-fundamentals/
具体地,就有关“选项7”为一个TodoList的应用他们的github上的源代码。
在这里,他们混淆了这两种技术(Backbone.js的和Express.js用的MongoDB)。 他们这样做的客户端和服务器连接的Redis等之间的数据持久性, 但我仍然不明白为什么他们对骨干用玉和对Express.js主要HTML模板/意见,但CSS,jQuery和图像/公共里面。 JS。
我们不应该建立在HTML5,CSS3和JS完全Backbone.js的? 通过什么/路线从后端inyecting HTML模板的时候,如果你希望所有的MVC的前端?
非常感谢你,希望得到答案:-)