Free Backbone Tutorials eBook

Free Backbone Tutorials eBook

“Backbone Tutorials: Beginner, Intermediate and Advanced”, by Thomas Davis, is available free online or you can purchase an eBook in multiple formats with a minimum price of $0.00. This book aims to get developers up to speed with single page web application development using Backbone.js as a foundation.


Building single-page web apps or complicated user interfaces will get extremely difficult by simply using
jQuery¹ or MooTools². The problem is standard JavaScript libraries are great at what they do – and without
realizing it you can build an entire application without any formal structure. You will with ease turn your
application into a nested pile of jQuery callbacks, all tied to concrete DOM elements.

Backbone.js enforces that communication to the server should be done entirely through a RESTful API.
The web is currently trending such that all data/content will be exposed through an API.

Backbone is an incredibly small library for the amount of functionality and structure it gives you. It is
essentially MVC for the client and allows you to make your code modula r.

Table of Contents

  • Why do you need Backbone.js?
  • What is a view?
  • What is a model?
  • What is a collection?
  • What is a router?
  • Organizing your application using Modules (require.js)
  • Lightweight Infinite Scrolling using Twitter API
  • Simple example – Node.js, Restify, MongoDb and Mongoose
  • Cross-domain Backbone.js with sessions using CORS
  • SEO for single page apps

Book Details

Author(s): Thomas Davis
Publisher: Leanpub
Format(s): PDF, ePub, Mobi, HTML (Online)
File size: 340 KB
Number of pages: 55
Link: Download or read online.

Leave a Reply