Industrial-Sized Deals Shop all Back to School Shop Women's Handbags Learn more nav_sap_SWP_6M_fly_beacon $5 Albums $5 Off Fire TV Stick Subscribe & Save Shop Popular Services pivdl pivdl pivdl  Amazon Echo Starting at $99 Kindle Voyage Nintendo Digital Games Gear Up for Football Baby Sale
Developing Backbone.js Applications and over one million other books are available for Amazon Kindle. Learn more

Developing Backbone.js Applications 1st Edition

15 customer reviews
ISBN-13: 978-1449328252
ISBN-10: 1449328253
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Sell yours for a Gift Card
We'll buy it for $1.64
Learn More
Trade in now
Have one to sell? Sell on Amazon
Try the eTextbook for free
$0.00
Buy used
$9.74
Buy new
$27.13
More Buying Choices
35 New from $22.50 21 Used from $9.74
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


InterDesign Brand Store Awareness Textbooks
$27.13 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Developing Backbone.js Applications + JavaScript: The Good Parts
Price for both: $44.82

Buy the selected items together

Editorial Reviews

Book Description

Building Better JavaScript Applications

About the Author

Addy Osmani is a writer, speaker, and a JavaScript developer.He is a member of the jQuery core [Bug Triage/Docs/Learning] teams where helps with bugs, documentation, and developer evangelism.

When not working at AOL his personal OS projects include jQuery UI Bootstrap and TodoMVC, which help developers compare JavaScript MVC frameworks. Addy is the author of the popular ebook, Essential JavaScript Design Patterns. His personal blog is http://addyosmani.com/blog/

NO_CONTENT_IN_FEATURE


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 374 pages
  • Publisher: O'Reilly Media; 1 edition (June 1, 2013)
  • Language: English
  • ISBN-10: 1449328253
  • ISBN-13: 978-1449328252
  • Product Dimensions: 7 x 0.8 x 9.2 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #162,579 in Books (See Top 100 in Books)

Related Media


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

24 of 24 people found the following review helpful By Daniel Howard on September 4, 2013
Format: Paperback Verified Purchase
I like this book but I don't care much for the layout. It starts with an introduction, crams Backbone.js basics into a single chapter, presents two solid Backbone.js examples and then uses the rest of the book to cover Backbone.js extensions (e.g. Marionette, Thorax, Paginator) and other JavaScript libraries (e.g. RequireJS, jQuery Mobile, Jasmine, QUnit, SinonJS). It's unnerving that 60%+ of the book only has a tenuous connection to Backbone.js. The author probably wrote this book to show how he develops single-page applications and the Backbone.js-focused title was bolted on to help with marketing.

I've been working my way through the code samples. As expected, there are a few places where the code has editing/syntax errors, there are a few places were the code works but it does not do much to improve understanding (and could be improved to make it crystal clear) and there are a few places where Backbone.js has since changed since the book was published. The Backbone.js basics chapter is long but, in several cases, glosses over important topics, especially the Backbone.js REST support. Through trial-and-error and continued reading, I have gotten to understand them but I would have preferred the book to explain them thoroughly and in one place. The Backbone.js basics chapter is tough and tedious to work through and required several attempts. It is tough and tedious because I am actually typing and executing the code and, due to the errors, lack of clarity and Backbone.js changes, I need to spend 1/2 hour to enhance and experiment with the code every 1/3 of a page.

The two Backbone.js chapters with sample applications (a To Do list and a Library) are significantly easier and a bit better than the Backbone.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Greg Turner on April 28, 2014
Format: Paperback
I come to this book after having read "Single Web Page Applications" and so my expectations were set. Sorry to say they were not met with this book. This book is most definitely not for the beginner in OO-jQuery. There were a lot of things left unexplained. But the thing that bothered me most about this book is that the code examples were not well laid out and so it took some time to figure out what code example went with what chapter. And after I got that figured out, the first two code examples did NOT work out of the box which is very frustrating. I am returning my copy. The author would do well to look at how the code examples are given in the other aforementioned book.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Steven H. Clason on March 27, 2014
Format: Kindle Edition
The first half of the book was very good. Osmani introduces the reader to the theory behind Backbone.js, then carefull walks through the development of a simple “To Do” application, providing code (error-free!) and discussion of how newly-introduced code parts integrate with what we've already done and what they mean in the Backbone.js environment.

After two courses through the increasingly complex demo application, the book went beyond my level of interest, introducing extensions like Marionette and then covering modularization using Require.js. No doubt those latter parts were as carefully written and reviewed as the first parts, so developers with a deeper interest in the framework shouldn't take my lack of interest as any sort of criticism.

Osmani comes across as good-natured and certainly knows the material. The code samples work, explanations are thorough without any sort of condescension, and the content is well-organized. A developer with some JavaScript experience can pick things up typing through the code samples – I completed my first (small, but non-trivial) Backbone application with little trouble immediately after completing Osmani's first two demos.

I did notice in my first solo project that I had little idea how to implement the “model” part of the MV* (as he calls it) framework. Looking back, I saw that the total utilization of that part of the framework in Osman's first demos totaled a dozen lines of code, mostly setting some defaults. I see that as a shortcoming of the book and is the reason for 4 rather than 5 stars.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 7 people found the following review helpful By Jahansha on July 28, 2013
Format: Paperback Verified Purchase
I was unable to follow the examples in the book. The material is presented very well BUT the examples cannot be re-created. I gave up at chapter3.
3 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
I'm just learning JavaScript and Backbone and I'm currently working through the library example and I can't get it to work. I typed it all out my self and then went and copied an pasted it, but I still can't get it to work. I get and error when ever I try and use the underscore library and I've tried several different version of it, but still get the same error.

I worked through the Todo app and the links were broken for the css and bg.pgn pictures so that was a pain the ass to track down too. I agree that there could be much more of an expatiation to what he's doing each time.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Like all O'Reilly media books, it's thorough, informative, and helpful, it's just that Backbone.js is a very very different way of thinking about writing code. There's no substitute for practice, practice, practice of the code in there, but this book helps.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Sam Lipcom on September 16, 2014
Format: Kindle Edition
A great book. I covers Backbone like it should be covered. I learnt a lot.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Developing Backbone.js Applications
This item: Developing Backbone.js Applications
Price: $27.13
Ships from and sold by Amazon.com

What Other Items Do Customers Buy After Viewing This Item?

Want to discover more products? Check out these pages to see more: php mvc, data link bypass, backbone js