我在哪里可以找到高级backbone.js示例

时间:2012-02-08 14:24:37

标签: backbone.js

有人可以指导我到包含高级backbone.js示例的资源吗? 提前我指的是具有嵌套视图,复杂布局等的多个页面。

我浏览了网页,gitHub存储库,博客甚至购买了“带骨干的食谱”一书。所有样本都处于简单SPA的水平(是的,我知道主干是为了这个,但我知道它可以做更多)级别,待办事项列表日历,添加和删除注释等。 我能从中学到一些更先进和复杂的东西吗?我不是骨干专家  但对我来说,最好的方法是通过样本学习

6 个答案:

答案 0 :(得分:17)

虽然它不是一个完整的例子(它还没有进行任何服务器端通信),但我一直在http://bbclonemail.heroku.com构建一个更大的示例应用程序

这个项目对我来说有两个目的:提供一个更深入的示例应用程序,并提供我所拥有的新想法的游乐场,这通常最终出现在我的Backbone.Marionette插件中(转到http://github.com/derickbailey/backbone.marionette )。

我的http://backbonetraining.net/resources页面中还列出了一些很好的例子,包括一个酒窖应用程序,一个骨干'商店',以及来自不同人的github上的一些示例项目。

答案 1 :(得分:10)

DocumentCloud

http://www.documentcloud.org/public/search/,特别是https://github.com/documentcloud/visualsearch

Tzigla

http://tzigla.com/来源http://tzigla.com/assets/board.js

QuietWrite

http://www.quietwrite.com/来源http://www.quietwrite.com/assets/app.js

Diaspora X ^ 2

https://github.com/bnolan/diaspora-x2来源于咖啡

InterMine列出客户端

查看来源,它是由Brunch打包的,对我来说也是一次学习经历:

https://github.com/radekstepan/intermine-lists-client

答案 2 :(得分:4)

这是我的github,我已经开始构建一个框架来帮助人们使用backbone和Jquery来构建移动开发项目。但是你可以使用相同的想法,使用Node.js和Express。真的是任何Javascript项目。

https://github.com/DarrenHurst/BroadStreet

答案 3 :(得分:3)

你检查了todo例子吗?它够复杂吗?

http://documentcloud.github.com/backbone/#examples-todos

答案 4 :(得分:2)

这是一个有趣的示例应用程序,以包含模型,集合和视图的模块组织。

演示:http://githubviewer.org/

来源:http://github.com/tbranyen/github-viewer

答案 5 :(得分:2)

我希望受到这个Backbone Contact Manager的启发,我发现它管理视图的方式很有趣,只是通过模型集合事件。

文章最后还有一些提示。