一直想学习一种前端的MVC框架,这种框架有很多,也老早就听说了Backbone,它的资源在国内也算比较多,就先选择它了,网上有人对比了若干MVC框架,我觉得这些都各有各的优势,如果本身自己都还没有用熟练过任何一种,选择资源丰富的也算是比较好的一种选择了,日后在实践的时候发现它的弊端了,这时候可以再寻求其它框架,或者自己改善它,毕竟现在都是开源的~
下面是我搜集的一些关于Backbone的学习资源,方便今后查阅~
1.Backbone英文版API
http://documentcloud.github.com/backbone/
2.Backbone中文版API
http://www.csser.com/tools/backbone/backbone.js.html
3.入门学习
4.Getting to know Backbone.js
http://net.tutsplus.com/sessions/build-a-contacts-manager-using-backbone-js/
5.Backbone is not a MVC framework
http://lostechies.com/derickbailey/2011/12/23/backbone-js-is-not-an-mvc-framework/
6.Build a single page app with backbone,underscore and jquery
http://blog.andyet.com/2010/oct/29/building-a-single-page-app-with-backbonejs-undersc/
7.Developing Backbone Applications
http://addyosmani.github.com/backbone-fundamentals/
8.Render views in backbone isn't always simple
http://ianstormtaylor.com/rendering-views-in-backbonejs-isnt-always-simple/
9.Use Backbone with Requirejs
http://gregfranko.com/blog/using-backbone-dot-js-with-require-dot-js/
附件为pdf格式的学习文档,感谢编写者~
相关推荐
在这个“backbone学习例子-可编辑的表格”中,我们将深入探讨Backbone.js如何实现一个动态、可交互的数据表格。 1. **模型(Model)**:在Backbone中,模型是数据的容器,通常与服务器上的资源对应。在这个例子中,...
深度学习预训练库,如标题所示,是一种集成了多种经典Backbone网络结构的工具,用于加速和优化深度学习模型的训练过程。OpenMMLab-MMPretrain库是这个压缩包的核心,它为开发者提供了一个方便的平台,可以快速地利用...
文件"oer-backbone"可能包含了关于Backbone.js的教程、示例代码、文档或者其他学习资源。使用这些资料,你可以深入理解Backbone的各个方面,包括如何创建Model、View、Collection和Router,以及如何利用Backbone的...
"backbone官方Todo示例_修正"是一个很好的学习资源,它演示了如何使用Backbone.js来构建一个简单的待办事项管理应用。 1. **模型(Model)**:在Backbone中,模型是应用程序数据的核心,通常对应于服务器上的JSON对象...
总结起来,"backbone官方实例"是学习和精通Backbone.js的理想资源。它涵盖了Backbone的主要组件和它们之间的协作方式,通过实践这些示例,开发者可以更好地理解和应用这个强大的前端框架,提升构建复杂Web应用的能力...
本资源是关于"Backbone.js实战"的电子书,包含高清的PDF文档,分为"正文.pdf"和"文前.pdf"两个部分。 在"正文.pdf"中,读者可以深入学习Backbone.js的核心概念和实践技巧。Backbone.js的核心组件包括Model、...
这个名为"backbone.rar"的压缩包文件包含了关于Backbone.js的重要资源,尤其是其API文档。解压后,通过打开/documentcloud.github.com/backbone/index.htm,你可以深入学习和理解Backbone的各个功能。 Backbone的...
9. **学习资源**: 对于初学者,可以通过官方文档、教程、示例代码和社区讨论来深入了解Backbone.js的使用。此外,还可以参考其他开发者的Backbone.js CRUD应用,学习他们的设计思路和最佳实践。 通过这个小项目,你...
总的来说,这个"backbone实现的小demo"是一个很好的学习和实践Backbone MVC架构的例子。通过这个项目,开发者可以了解如何使用Backbone与其他库协同工作,以及如何组织代码以构建一个响应式、模块化的Web应用。
9. **学习资源**:了解和使用Backbone.Epoxy,可以通过官方文档、在线教程、Stack Overflow问答和GitHub上的示例项目来获取帮助。 10. **项目结构**:"backbone.epoxy-master"目录可能包含README文件(项目介绍和...
**标题解析:** ...总结来说,这个"前端项目-backbone.radio.zip"提供了学习和实践Backbone.Radio消息传递模式的机会,通过分析源码和理解项目结构,开发者可以更好地掌握前端应用中的组件通信策略。
**开始学习Backbone** Backbone.js是一个轻量级的JavaScript库,主要用来构建富客户端应用。它提供了一套模型-视图-控制器(MVC)的框架,帮助开发者组织和管理代码,使得复杂的Web应用更加有序。这个标题暗示我们...
这个压缩包文件包含两本关于Backbone.js的重要书籍:《Mastering Backbone.js》(PACKT, 2015)和《Developing Backbone.js Applications》,都是深入学习Backbone.js框架的宝贵资源。 《Mastering Backbone.js》这...
陶国荣的《Backbone.js实战》一书是学习和理解Backbone.js的优秀资源,源码的提供让读者能更深入地了解和实践书中的案例。 首先,我们来详细讲解Backbone.js的核心组件: 1. **模型(Model)**:模型是数据的容器...
9. **RESTful API**:如果这个应用有后端支持,那么Backbone模型可能通过RESTful API与服务器进行数据交换,遵循HTTP方法(GET、POST、PUT、DELETE)来操作资源。 10. **最佳实践**:示例可能还会展示如何优雅地...
7. **Backbone.js的View和Router**:学习如何使用Backbone.js的View来处理用户界面,以及如何用Router来管理页面导航和URL,实现单页应用(SPA)。 8. **实时通信与WebSocket**:Node.js的非阻塞I/O特性使得实现...
本书首先介绍了如何设置项目环境,包括资产组织、获取所需资源以及显示静态视图。随后,书中深入讲解了动态指定视图模板、指定其他视图属性等高级技巧,为读者提供了丰富的实践案例。 ##### 2. 模型与集合的展示 ...
回到这个项目,"backbone.stickit-master"很可能包含了源码、示例、文档和其他相关资源。开发者可以通过阅读这些资料来学习如何在自己的Backbone项目中集成和使用Stickit。这可能包括: 1. **源码分析**:理解...
在提供的压缩包`backbone-callbacks-master`中,很可能包含了Backbone.Callbacks的源码、示例、文档和其他相关资源。通过研究这些内容,你可以更深入地了解其内部实现细节和使用场景,从而更好地将其融入到你的项目...
总的来说,"backbone 源码+API"为深入学习和实践Backbone.js提供了丰富的资源。通过深入研究源码,结合API文档,开发者不仅可以了解Backbone的基本用法,还能探究其底层实现,从而更好地应用于实际项目中。