Backbone一些参考资源

最近想找一个single-page JavaScript application Framework ,而不是单纯的Toolkit+Widget。来看YUI3的一段介绍:

引用

The YUI App Framework is a rollup of the Controller, Model, Model List, and View components, combined to form a simple MVC-style framework for writing single-page JavaScript applications.

因为已经熟悉jQuery了,所以想用RequireJS+Backbone自己组合搭建,轻量级框架配合jQuery插件,不去学YUI了。在学习Backbone的时候发现github.com上很多非常好的代码,几乎想要的都有,兴奋!2012.3.8.iteye 
以下两个资源列表集合不能不看,列出了很多文章,示例项目。很多好项目都是以此为起点找到的。

引用

https://github.com/documentcloud/backbone/wiki/Tutorials%2C-blog-posts-and-example-sites 
https://github.com/documentcloud/backbone/wiki/Extensions,-Plugins,-Resources

下面这个介绍的很全面,Backbone和各种高级东西结合,包括RESTful、Node.js, Express, Mongoose and MongoDB、RequireJS text plugin、RequireJS Optimizer、Mediator and Facade patterns、Testing Backbone Applications With Jasmine等等。

引用

https://github.com/addyosmani/backbone-fundamentals

下面这个项目让我感叹:为什么等我实现的才找到?它演示的RequireJS模块划分加载用法正是我想要的,除了测试部分和下面的项目外,不少什么。它todo示例也比Backbone官方todo示例改进不少。官方那个主要演示Backbone功能,最迷惑的是router和view如何配合项目设计来使用,或许后面的gapvis和Bookmarkly能带来一些启示。

引用

https://github.com/hswolff/forgetmenot

下面这个强悍了,让我觉得整个框架可以搭成Flex那样。

引用

https://github.com/derickbailey/backbone.marionette

要说像Flex,还要看下面这个项目的设计,设计太好了,面向对象的。

引用

https://github.com/nrabinowitz/gapvis

https://github.com/dangrossman/Bookmarkly不错的一个Backbone例子,后台用了express 
https://github.com/teleological/slickback我jackie用slickgrid,所以关注一下 
https://github.com/ccoenraets/backbone-directory不错的一个Backbone例子,还用到了Twitter Bootstrap. 有些应用可以用它布局。

时间: 2024-10-09 07:08:15

Backbone一些参考资源的相关文章

Visual Studio 实用扩展推荐   Visual Studio 拥有非常不错的可扩展性,在之前的文章中,我也给大家示范了如何进行编辑器的扩展(详见文末参考资源)。在本篇文章中,我将介绍几款非常实用的扩展,从而帮助我们提高开发效率。 C# outline   Visual Studio 默认的大纲方案只允许在方法级别及以上进行代码的折叠,无法对一个if、while的区块进行折叠

Visual Studio 实用扩展推荐 Visual Studio 拥有非常不错的可扩展性,在之前的文章中,我也给大家示范了如何进行编辑器的扩展(详见文末参考资源).在本篇文章中,我将介绍几款非常实用的扩展,从而帮助我们提高开发效率. C# outline Visual Studio 默认的大纲方案只允许在方法级别及以上进行代码的折叠,无法对一个if.while的区块进行折叠,而这款工具则正好弥补了这个问题. highlight all occurrences of selected word

Java程序员开发参考资源

构建 这里搜集了用来构建应用程序的工具. Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建.Maven优于Apache Ant.后者采用了一种过程化的方式进行配置,所以维护起来相当困难. Gradle:Gradle采用增量构建.Gradle通过Groovy编程而不是传统的XML声明进行配置.Gradle可以很好地配合Maven进行依赖管理,并且把Ant脚本当作头等公民. 字节码操作 编程操作Java字节码的函数库. ASM:通用底层字节码操作及

ASP.NET AJAX(Atlas)重要参考资源大收集

英文网站部分 http://www.google.com 或者http://search.msn.com :不必多说 ASP.NET AJAX官方网站:不用多说了…… ASP.NET AJAX Control Toolkit官方网站:同样不必多说…… 官方参考文档:必备资料,虽然现在还不是很全. 官方讨论社区:直接和ASP.NET AJAX顶级开发者以及ASP.NET AJAX开发组成员交流,得到他们的建议并提交反馈.ASP.NET AJAX的最新动态.最新问题基本都是从这里散发出去的. Sco

提供游戏地形设计中所用图形、视频等资源的参考资源。

http://www.acfun.tv/a/aa4302631 http://www.acfun.tv/a/aa4302778 http://www.acfun.tv/a/aa4302936 http://www.acfun.tv/a/aa4303102 http://www.acfun.tv/a/aa4303257 http://www.acfun.tv/a/aa4303406 http://www.acfun.tv/a/aa4303597 http://www.acfun.tv/a/aa43

TensorFlow基础笔记(0) 参考资源学习文档

1 官方文档 https://www.tensorflow.org/api_docs/ 2 极客学院中文文档 http://www.tensorfly.cn/tfdoc/api_docs/python/array_ops.html 3 TensorFlow基础笔记(2) minist分类学习

Backbone.js入门学习笔记目录

//来自 https://www.the5fire.com/backbone-tutorials-catalogue.html 1.初识backbone.js 2.通过helloworld来认识下backbone 3.backbone中的model实例 4.backbone的collection实例 5.backbone中的Router实例 6.backbone中的view实例 7.backbone实例todos分析(一) 8.backbone实例todos分析(二)view的应用 9.back

Spring mvc应用 加载静态资源的几种方式

总结几种Spring mvc应用加载静态资源的方式 1.使用服务器的默认Servlet处理 对于不同的服务器,处理静态资源的servlet-name不一样,需要去看服务器具体的配置文件 比如resin-3.1.12,通过查看app-default.xml可以看到默认处理jsp的servlet-name为>resin-jsp 所以可以通过在web.xml中添加静态资源的访问 <servlet-mapping>        <servlet-name>resin-jsp<

Android开发工程师应该知道的50个开发秘诀、技巧和资源分享

作者撰写本文的初衷,是为了罗列出Android Studio有用的提示.技巧.快捷方式和参考资源,将提高您的整体效率和操作性能. 显然,还有很多优化.快捷方式等,但作者为了保持这篇文章的简短,限制为50个,希望读者会喜欢这篇文章! InfoQ注:本文是以MacOS X操作Android Studio为例,与Windows / Linux不一致的地方已经标注,请读者注意这一点. 可视化 1.Android Logcat的材料颜色主题(Material Colors theme). 要更改Andro

实现iOS图片等资源文件的热更新化(五): 一个简单完整的资源热更新页面

简介 一个简单的关于页面,有一个图片,版本号,App名称等,着重演示各个系列的文章完整集成示例. 动机与意义 这是系列文章的最后一篇.今天抽空写下,收下尾.文章本身会在第四篇的基础上,简单扩充下代码,实现在线下载与重置更改的功能. 如果能较为仔细地阅读前四篇文章,第五篇给出的示例,应当是可以理解为无足轻重的.但是,大多数时候,我们更多的可能只是需要一个简易的解决方案,就是那种拿来就可以用的东西,那种我们需要先能看到一个简要的示例来看下效果再解决是否再继续阅读的方案.如此,对于很久以后,由于各种原