Files
awesome-awesomeness/terminal/backbone
Jonas Zeunert 3619ac710a Rendered
2024-04-19 21:42:27 +02:00

24 KiB

Awesome Backbone.js !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 
A list of resources for backbone.js
 
General
 
- Backbone.js (http://backbonejs.org/)
- Github repository (https://github.com/jashkenas/backbone)
- Annotated source (http://backbonejs.org/docs/backbone.html)
- Backbone plugins (http://backplug.io/)
- Backbone Index (https://backboneindex.com/) - Discover new Backbone plugins and resources
- BackboneConf (http://backboneconf.com/) - Conference about building applications on the web, with a focus on the Backbone.js library
- StackOverflow (http://stackoverflow.com/questions/tagged/backbone.js) - Tagged questions
- Yeoman generator for Backbone.js (https://github.com/yeoman/generator-backbone)
 
Tutorials and articles
 
- A pragmatic guide to Backbone.js apps (http://pragmatic-backbone.com/) by Julio Cesar Ody
- Getting Started with Backbone (http://www.korenlc.com/backbone-js-tutorial-getting-started-with-backbone/) by Koren Leslie Cohen
- A Complete Guide for Learning Backbone.js (http://www.codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/) by Mohit Jain
- Hello Backbone.js (http://jasongiedymin.github.io/hello-backbonejs/) by Artur Adib
- Backbone.js Wine Cellar Tutorial by Christophe Coenraets - Part 1 (http://coenraets.org/blog/2011/12/backbone-js-wine-cellar-tutorial-part-1-getting-started/), Part 2
(http://coenraets.org/blog/2011/12/backbone-js-wine-cellar-tutorial-part-2-crud/) and Part 3 (http://coenraets.org/blog/2011/12/backbone-js-wine-cellar-tutorial-part-3-deep-linking-and-application-states/)
- Backbone patterns (http://ricostacruz.com/backbone-patterns/) by Rico Sta. Cruz
- Complex Single Page Application Architecture with Backbone.js (http://blog.soom.la/2013/10/complex-single-page-application.html) by Gur Dotan
- Building large Backbone applications (http://victorsavkin.com/post/59496656297/building-large-backbone-applications) by Victor Savkin
- A Guide to Writing Backbone Apps at Coursera (http://blog.pamelafox.org/2013/07/a-guide-to-writing-backbone-apps-at.html) by Pamela Fox
- CloudEdit: A Backbone.js Tutorial with Rails by James Yu - Part 1 (http://www.jamesyu.org/2011/01/27/cloudedit-a-backbone-js-tutorial-by-example), Part 2
(http://www.jamesyu.org/2011/02/09/backbone.js-tutorial-with-rails-part-2) and Part 3 (http://www.jamesyu.org/2012/05/20/converting-cloudedit-from-backbone-to-parse/)
- Our First Node.js App: Backbone on the Client and Server (http://nerds.airbnb.com/weve-launched-our-first-nodejs-app-to-product/) by Spike Brehm
- Using Backbone.js With Require.js (http://gregfranko.com/blog/using-backbone-dot-js-with-require-dot-js/) by Greg Franko
- Backbone Model Unit Testing with Jasmine (http://blog.katworksgames.com/2013/03/30/bb_model_test_jasmine/) by Ken Tabor
- Backbone.js and Socket.io (http://developer.teradata.com/blog/jasonstrimpel/2011/11/backbone-js-and-socket-io) by Jason Strimpel
- Presenter First in Backbone.js (http://spin.atomicobject.com/2012/01/03/presenter-first-in-backbone-js/) by Shawn Andersom
- Websockets for Backbone (http://www.artandlogic.com/blog/2014/06/websockets-for-backbone/) by Christopher Keefer
- Fun with CoffeeScript and Backbone.js - Part 1 (http://www.artandlogic.com/blog/2012/06/fun-with-coffeescript-and-backbone-js-part-1/), Part 2
(http://www.artandlogic.com/blog/2012/06/fun-with-coffeescript-and-backbone-js-part-2/) and Part 3 (http://www.artandlogic.com/blog/2012/06/fun-with-coffeescript-and-backbone-js-part-3/)
- Components with Backbone.js and Marionette.js (http://blog.jeremyfairbank.com/javascript/components-with-backbone-js-and-marionette-js/) by Jeremy Fairbank
- Boilerplate web app using Backbone.js, Express.js, Node.js, MongoDB (http://kroltech.com/2013/12/boilerplate-web-app-using-backbone-js-expressjs-node-js-mongodb/) by jkat98
- Backbone.js Tips And Patterns (http://www.smashingmagazine.com/2013/08/09/backbone-js-tips-patterns/) by Philip Whisenhunt
- Leveraging Deferreds in Backbone.js (http://quickleft.com/blog/leveraging-deferreds-in-backbonejs) by Sam Breed
- Backbone.js for large scale applications - UI architecture (http://orizens.com/wp/topics/backbone-js-for-large-scale-applications-ui-architecture/) by Oren Farhi
- Decorating A Backbone.Model With Features, For A UI Component (http://derickbailey.com/2014/09/09/decorating-a-backbone-model-with-features-for-a-ui-component/) by Derick Bailey
- Backbone.fwd: Forward Events From One Backbone Object, Through Another (http://derickbailey.com/2014/05/13/backbone-fwd-forward-events-from-one-backbone-object-through-another/) by Derick Bailey
- Backbone.View Patterns - Rendering A Collection (http://orizens.com/wp/topics/backbone-view-patterns-rendering-a-collection/) by Oren Fahri
- Backbone.View Patterns - How & Why Use Subviews (http://orizens.com/wp/topics/backbone-view-patterns-how-why-to-use-subviews/) by Oren Fahri
- Backbone.View Patterns - The "Render" Method (http://orizens.com/wp/topics/backbone-view-patterns-the-render-method/) by Oren Fahri
- Building progressively enhanced websites using bulletproof Backbone & CSS transforms (http://azumbrunnen.me/blog/building-progressively-enhanced-websites-with-bulletproof-backbone/) by Adrian Zumbrunnen
- Decoupling Backbone Apps From WebSockets (http://lostechies.com/derickbailey/2012/04/19/decoupling-backbone-apps-from-websockets/) by Derick Bailey
- Backbone.js And JavaScript Garbage Collection (http://lostechies.com/derickbailey/2012/03/19/backbone-js-and-javascript-garbage-collection/) by Derick Bailey
- Getting familiar with Backbone.js (https://blog.safaribooksonline.com/2013/11/16/getting-familiar-with-backbone-js/) by Pasha Craydon
- Backbone Antipatterns (http://blog.shinetech.com/2013/11/26/backbone-antipatterns/) by Ben Teese
- Backbone.js for Absolute Beginners by Adrian Mejia - Part 1 (http://adrianmejia.com/blog/2012/09/11/backbone-dot-js-for-absolute-beginners-getting-started/), Part 2
(http://adrianmejia.com/blog/2012/09/13/backbone-js-for-absolute-beginners-getting-started-part-2/), Part 3 (http://adrianmejia.com/blog/2012/09/13/backbonejs-for-absolute-beginners-getting-started-part-3/) and
Part 4 (http://adrianmejia.com/blog/2012/09/13/backbone-js-for-absolute-beginners-getting-started-part-4/)
- Building an App with Express and Backbone by Jack Franklin - Part 1 (http://javascriptplayground.com/blog/2013/02/express-backbone-application-part1), Part 2
(http://javascriptplayground.com/blog/2013/02/building-an-app-with-express-and-backbone-part-2), Part 3 (http://javascriptplayground.com/blog/2013/04/building-an-app-with-express-and-backbone-part-3), Part 4
(http://javascriptplayground.com/blog/2013/07/building-an-app-with-express-and-backbone-part-4), Part 5 (http://javascriptplayground.com/blog/2013/08/express-backbone-part5), Part 6
(http://javascriptplayground.com/blog/2013/09/express-backbone-part6), Part 7 (http://javascriptplayground.com/blog/2013/09/express-backbone-part7) and Part 8
(http://javascriptplayground.com/blog/2013/10/express-backbone-part8)
- Backbone with ES6 (http://mikefowler.me/2014/06/11/backbone-with-es6/) by Mike Fowler
- How to share Backbone.js models with Node.js (http://amirmalik.net/2010/11/27/how-to-share-backbonejs-models-with-nodejs)
- Backbone.js tricks or treats (http://tiagorg.github.io/talk-backbone-tricks-or-treats-html5devconf) by Tiago Garcia
- Backbone.js organizational patterns by Ben Eddy - Part 1 (http://www.foraker.com/backbone-js-organizational-patterns/), Part 2 (http://www.foraker.com/backbone-js-organizational-patterns-part-ii/)
- Backbone Cleanup (http://www.webdeveasy.com/backbone-cleanup/) by Naor Yehodaey
- Lazy loading Backbone collections with Promises (http://tech.adroll.com/blog/web/2013/11/12/lazyloading-backbone-collection-with-promises.html) by Timothée Boucher
- 5 Ways to Level-Up Your Backbone.js Code (https://blog.engineyard.com/2015/5-ways-to-level-up-your-backbone-code) by David Aragon
- Why Backbone.js and ES6 Classes Don't Mix (http://benmccormick.org/2015/04/07/es6-classes-and-backbone-js/) by Ben McCormick
- Top 8 Common Backbone.js Developer Mistakes (http://www.toptal.com/backbone-js/top-8-common-backbone-js-developer-mistakes) by Mahmud Ridwan
- 8 Great Backbone.js Interview Questions (http://www.toptal.com/backbone-js/interview-questions)
- Integrating React With Backbone (https://quickleft.com/blog/integrating-react-with-backbone/) by Ben Lewis
- Using BackboneJS to improve your JavaScript code organization over a Ruby on Rails app
(https://medium.com/@ezekielriva/using-backbonejs-to-improve-your-javascript-code-organization-over-a-ruby-on-rails-app-11784575a4f2) by Ezequiel Rivadeneira Lichardi
- JavaScript For The Impatient: BackboneJS - Part 1 (https://medium.com/@coreyhowell/javascript-for-the-impatient-backbonejs-part-1-7f4dba8fcea), Part 2
(https://medium.com/@coreyhowell/javascript-for-the-impatient-backbonejs-part-2-a139df9bbbf0) by Corey Howell
- Building Backbone apps using Flux (https://medium.com/@victordoss/building-backbone-apps-using-flux-f656fd8a873a) by Victor Doss
- Bringing Meteor’s reactive collections to Backbone (https://mixmax.com/blog/meteor-and-backbone) by Jeff Wear
 
 
Books
 
- Developing Backbone.js Applications (http://addyosmani.github.io/backbone-fundamentals/) by Addy Osmani
- Backbone Tutorials (https://leanpub.com/backbonetutorials) by Thomas Davis
- Building Backbone Plugins (https://leanpub.com/building-backbone-plugins) by Derick Bailey and Jerome Gravel-Niquet
- Mastering Backbone.js (http://www.amazon.com/dp/1783288493) by Abiee Echamea
- Backbone.js Testing (http://backbone-testing.com/) by Ryan Roemer
- Backbone.js Patterns and Best Practices (http://www.amazon.com/dp/1783283572) by Swarnendu De
- Backbone.js Cookbook (http://www.amazon.com/dp/1782162720/) by Vadim Mirgorod
- Instant Backbone.js Application Development (http://www.amazon.com/dp/1782165665) by Thomas Hunter II
- Beginning Backbone.js (http://www.amazon.com/dp/1430263342/) by James Sugrue
- Backbone.js Blueprints (http://www.amazon.com/dp/1783286997/) by Andrew Burgess
- Recipes with Backbone (http://recipeswithbackbone.com/) by Nick Gauthier and Chris Strom
- Full Stack Web Development with Backbone.js (http://shop.oreilly.com/product/0636920030799.do) by Patrick Mulder
- Developing Single Page Apps with Backbone.js (https://singlepagebook.supportbee.com/) by Prateek Dayal - work in progress
 
Videos
 
- BackboneConf 2013 (https://www.youtube.com/playlist?list=PLlgxAbM67lYLJm9_Ub3gStXa2vjb51aUX) - Youtube playlist
- BackboneConf 2014 (https://www.youtube.com/playlist?list=PLlgxAbM67lYIGw8DnANC7VgREbzJRQged) - Youtube playlist
- Introduction to Backbone.js (https://www.youtube.com/playlist?list=PLCE344BDBD8FAC282) - Youtube playlist by Joseph Zimmerman
- Backbone App Walkthrough (https://www.youtube.com/playlist?list=PL0C57F698BD4766B1) - Youtube playlist by Joseph Zimmerman
- Backbone.js Tutorial (http://www.youtube.com/playlist?list=PLTjRvDozrdlwn9IsHWEs9IQv3HQob4bH3) - Youtube playlist by Mosh Hamedani
- Backbone-Require-Boilerplate Explained (http://gregfranko.com/blog/backbone-require-boilerplate-explained/) by Greg Franko
- BackboneRails Screencasts (http://www.backbonerails.com/) - Learn to Build Web Apps Using Backbone + Rails
- Backbone.js with Derick Bailey (https://www.youtube.com/watch?v=VERQEr-bVTs) by Derick Bailey
- JavaScript Application Architecture with Backbone.js (http://www.youtube.com/watch?v=PGgZ7qRvoGE) by Mathias Schäfer
- An Introduction to Backbone.js (http://www.youtube.com/watch?v=PcTVQyrWSSs) by Sid Maestre
- Put Some Backbone.js in your Apps (http://www.youtube.com/watch?v=jM8KE_Fa6JI) by Sid Maestre
- Evolving Your JavaScript with Backbone.js (http://wordpress.tv/2013/09/05/k-adam-white-evolving-your-javascript-with-backbone-js/) by K Adam White
 
Examples and boilerplates
 
- Backbone Require Boilerplate (https://github.com/BoilerplateMVC/Backbone-Require-Boilerplate) - A Rad Backbone.js and Require.js Boilerplate Project
- Wine Cellar Sample Application (https://github.com/ccoenraets/backbone-cellar) - "Backbone Cellar" is a sample application built with Backbone.js
- Employee Directory (https://github.com/ccoenraets/directory-backbone-bootstrap) - Employee Directory sample application built with Backbone.js and Twitter Bootstrap
- Backbone Contact Manager (https://github.com/dmytroyarmak/backbone-contact-manager) - Simple Backbone.js example application
- Backbone Boilerplates (https://github.com/addyosmani/backbone-boilerplates) - Backbone.js stack boilerplates demonstrating integration with Express, Ruby, PHP, Grails and more
- Backbone TodoMVC example (http://todomvc.com/examples/backbone/) - Simple todo app built using Backbone and Backbone.localStorage.
 
Courses
 
- Anatomy of Backbone.js (https://www.codeschool.com/courses/anatomy-of-backbone-js)
- Advanced Backbone Patterns and Techniques (http://code.tutsplus.com/courses/advanced-backbone-patterns-and-techniques)
- Connected to the Backbone (http://code.tutsplus.com/courses/connected-to-the-backbone)
- Structuring Your Web Apps via Backbone.js (https://github.com/hegdeashwin/Backbone)
- Backbone.JS In-Depth and Introduction to Testing with Mocha and Sinon (https://frontendmasters.com/courses/backbone-js-in-depth-testing-mocha-sinon/)
- Up and Running with Backbone.js (http://www.lynda.com/Backbonejs-tutorials/Up-Running-Backbonejs/163089-2.html)
- Application Building Patterns with Backbone.js (http://www.pluralsight.com/courses/playing-with-backbonejs)
- Backbone.js Fundamentals (http://www.pluralsight.com/courses/backbone-fundamentals)
 
Libraries
 
- Backbone.Relational (https://github.com/PaulUithol/Backbone-relational)
- Backbone-forms (https://github.com/powmedia/backbone-forms)
- Backgrid.js (https://github.com/wyuenho/backgrid)
- Backbone.localStorage (https://github.com/jeromegn/Backbone.localStorage)
- Backbone.stickit (https://github.com/NYTimes/backbone.stickit)
- Backbone.paginator (https://github.com/backbone-paginator/backbone.paginator)
- Backbone.validation (https://github.com/thedersen/backbone.validation)
- Exoskeleton (https://github.com/paulmillr/exoskeleton)
- Backbone.dualstorage (https://github.com/nilbus/Backbone.dualStorage)
- Backbone.iobind (https://github.com/noveogroup/backbone.iobind)
- Backbone-associations (https://github.com/dhruvaray/backbone-associations)
- Backbone-tastypie (https://github.com/PaulUithol/backbone-tastypie)
- Backbone.Radio (https://github.com/marionettejs/backbone.radio)
- Backbone.BabySitter (https://github.com/marionettejs/backbone.babysitter)
- Backbone.History.Polyfill (https://github.com/FidelityInternational/BackboneHistoryPolyfill)