Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rstacruz/backbone-patterns
Common Backbone.js usage patterns.
https://github.com/rstacruz/backbone-patterns
Last synced: 28 days ago
JSON representation
Common Backbone.js usage patterns.
- Host: GitHub
- URL: https://github.com/rstacruz/backbone-patterns
- Owner: rstacruz
- Created: 2011-10-07T06:03:53.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2016-11-01T15:02:21.000Z (about 8 years ago)
- Last Synced: 2024-05-23T07:48:22.424Z (6 months ago)
- Homepage: http://ricostacruz.com/backbone-patterns
- Size: 176 KB
- Stars: 760
- Watchers: 33
- Forks: 58
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Backbone
Patterns> Building apps with Backbone.js
Here, I try to document the good practices that our team has learned along the
way building [Backbone][bb] applications. This document assumes that you already
have some knowledge of [Backbone.js][bb], [jQuery][jq], and of course,
JavaScript itself.[bb]: http://documentcloud.github.com/backbone/
[jq]: http://jquery.com/## Table of contents
* Model patterns
* [Bootstrapping data](docs/bootstrapping-data.md)
* View patterns
* [Inline templates](docs/inline-templates.md)
* [JST templates](docs/jst-templates.md)
* [Partials](docs/partials.md)
* [Animation buffer](docs/animation-buffer.md)
* [Sub-views](docs/subviews.md)
* [Delegate views](docs/delegate-views.md)
* General patterns
* [Mixins](docs/mixins.md)
* Conventions
* [Naming convention](docs/naming-convention.md)
* [Namespace convention](docs/namespace-convention.md)
* [RequireJS and AMD](docs/requirejs-and-amd.md)
* Anti-patterns
* [document.ready abuse](docs/document-ready-abuse.md)
* [Things outside views](docs/things-outside-views.md)
* [Event handlers outside views](docs/event-handlers-outside-views.md)
* [Other links](docs/other-links.md)## Thanks
© 2011-2016, Rico Sta. Cruz. Released under the [MIT
License](http://www.opensource.org/licenses/mit-license.php).This document is authored and maintained by [Rico Sta. Cruz][rsc] with help from
its [contributors][c].* [My website](http://ricostacruz.com) (ricostacruz.com)
* [Github](http://github.com/rstacruz) (@rstacruz)
* [Twitter](http://twitter.com/rstacruz) (@rstacruz)[rsc]: http://ricostacruz.com
[c]: http://github.com/rstacruz/backbone-patterns/contributors