有人可以指导我到包含高级backbone.js示例的资源吗? 提前我指的是具有嵌套视图,复杂布局等的多个页面。
我浏览了网页,gitHub存储库,博客甚至购买了“带骨干的食谱”一书。所有样本都处于简单SPA的水平(是的,我知道主干是为了这个,但我知道它可以做更多)级别,待办事项列表日历,添加和删除注释等。 我能从中学到一些更先进和复杂的东西吗?我不是骨干专家 但对我来说,最好的方法是通过样本学习
答案 0 :(得分:17)
虽然它不是一个完整的例子(它还没有进行任何服务器端通信),但我一直在http://bbclonemail.heroku.com构建一个更大的示例应用程序
这个项目对我来说有两个目的:提供一个更深入的示例应用程序,并提供我所拥有的新想法的游乐场,这通常最终出现在我的Backbone.Marionette插件中(转到http://github.com/derickbailey/backbone.marionette )。
我的http://backbonetraining.net/resources页面中还列出了一些很好的例子,包括一个酒窖应用程序,一个骨干'商店',以及来自不同人的github上的一些示例项目。
答案 1 :(得分:10)
http://www.documentcloud.org/public/search/,特别是https://github.com/documentcloud/visualsearch
http://tzigla.com/来源http://tzigla.com/assets/board.js
http://www.quietwrite.com/来源http://www.quietwrite.com/assets/app.js
https://github.com/bnolan/diaspora-x2来源于咖啡
查看来源,它是由Brunch打包的,对我来说也是一次学习经历:
答案 2 :(得分:4)
这是我的github,我已经开始构建一个框架来帮助人们使用backbone和Jquery来构建移动开发项目。但是你可以使用相同的想法,使用Node.js和Express。真的是任何Javascript项目。
答案 3 :(得分:3)
你检查了todo例子吗?它够复杂吗?
答案 4 :(得分:2)
这是一个有趣的示例应用程序,以包含模型,集合和视图的模块组织。
答案 5 :(得分:2)
我希望受到这个Backbone Contact Manager的启发,我发现它管理视图的方式很有趣,只是通过模型集合事件。
文章最后还有一些提示。