Getting Familiar with Backbone.js

I’ve been doing a ton of learning of JavaScript frameworks recently. I built a single page application with KnockoutJS for my Udacity Nanodegree. It was pretty great, I learned a ton, and like the idea of being able to build something fast with the help of frameworks.

Yeah, I’m hooked:-)!

I decided to start out with BackboneJS, and I’ll move to AngularJS next. Below, I’ve included some links for resources I was using to learn Backbone.

Why start with this framework?

Many reasons:

  1. It’s well documented
  2. It’s not a huge library
  3. It’s MV* (collections)
  4. Lots of companies use or used it to get their app structure going.
  5. It incorporates UnderscoreJS, which I wanted to learn too.

Ok, here’s a lot of the resources I was using for learning. I haven’t gone through all of them, this is more of a repo than anything else. I’ll probably update this as I learn more and complete more sample applications.

https://backbonejs.org/

https://underscorejs.org/

 

Videos/Visuals

Anatomy of Backbone.js on CodeSchool

Tuts+ videos for Backbone.js

https://showdown.jaquith.me/ and https://github.com/markjaquith/showdown

 

https://kadamwhite.github.io/talks/2014/backbone-wordpress-wpsessions/#/

https://www.lynda.com/Backbonejs-tutorials/Up-Running-Backbonejs/163089-2.html

 

Artilces/Tutorials

https://code.tutsplus.com/series/getting-to-know-backbonejs–net-24408

Building Reactive WordPress Plugins – Part 1 – Backbone.js

https://devrix.com/backbone-js-a-detailed-guide-for-beginners/

https://code.tutsplus.com/articles/using-backbone-within-the-wordpress-admin-the-front-end–wp-30121

https://code.tutsplus.com/articles/using-backbone-within-the-wordpress-admin-the-back-end–wp-30056

https://github.com/kjbekkelund/writings/blob/master/published/understanding-backbone.md

https://github.com/ccoenraets/backbone-cellar

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

https://github.com/kjbekkelund/writings/blob/master/published/step-by-step-modules.md

https://www.toptal.com/backbone-js/top-8-common-backbone-js-developer-mistakes

https://github.com/jashkenas/backbone/wiki/Tutorials%2C-blog-posts-and-example-sites

https://github.com/jashkenas/backbone/wiki/Backbone%2C-The-Primer

https://labs.udacity.com/rr/?_ga=1.180219236.1348154611.1461478901#/backbone

https://arturadib.com/hello-backbonejs/

 

Twitter App References

https://stackoverflow.com/questions/10048728/how-to-use-twitter-rest-api-with-backbone

https://cdnjs.com/libraries/backbone.js/tutorials/infinite-scrolling

https://github.com/backbone-api/twitter

https://blogs.claritycon.com/blog/2012/05/roll-your-own-twitter-scraper-with-backbone-js/

https://coenraets.org/blog/2012/02/sample-app-with-backbone-js-and-twitter-bootstrap/