By Jeremy Walker
Approximately This Book
build top-notch internet functions by means of studying the strong instruments supplied by means of Backbone.js
achieve insights into how you can simplify facts administration and create single-page net purposes with strong consumer interfaces
it is a fast moving advisor on the right way to try, rfile, and leverage third-party libraries, and is helping you get the main out of Backbone.js
Who This booklet Is For
What you are going to Learn
Architect a single-page internet software utilizing Backbone.js
simply transmit information to and from a server-side API (RESTful or no longer) utilizing Backbone's versions and Classes
upload and adjust DOM parts with spine perspectives, and create browsable client-side pages with Routers
record your Backbone.js good judgment, without or with renowned instruments corresponding to JSDoc or Docco, to make sure long term maintainability
hinder insects and straightforwardness refactoring by means of checking out your code with frameworks similar to QUnit, Mocha, or Buster and auxiliary instruments resembling Sinon
Use Backbone.js's sister library, Underscore, to gain the entire energy of a spine application
discover complex spine suggestions and shop effort and time through the use of the main strong third-party instruments available
This ebook deals perception into developing and retaining dynamic Backbone.js net purposes. It delves into the the basics of Backbone.js and is helping you in achieving mastery of the spine library.
Starting with versions and Collections, you'll easy methods to simplify client-side facts administration and simply transmit facts to and out of your server. subsequent, you'll learn how to use perspectives and Routers to facilitate DOM manipulation and URL keep watch over in order that your viewers can navigate all your website with no ever leaving the 1st HTML web page. eventually, you'll the right way to mix these development blocks with different instruments to accomplish high-performance, testable, and maintainable internet functions.