Programming Books C Java PHP Python Learn more Browse Programming Books
Developing Backbone.js Applications and over one million other books are available for Amazon Kindle. Learn more
Buy New
$25.70
Qty:1
  • List Price: $44.99
  • Save: $19.29 (43%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Trade in your item
Get a $2.00
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Developing Backbone.js Applications Paperback – May 29, 2013

ISBN-13: 978-1449328252 ISBN-10: 1449328253 Edition: 1st

Buy New
Price: $25.70
44 New from $21.99 20 Used from $5.33
Amazon Price New from Used from
eTextbook
"Please retry"
Paperback
"Please retry"
$25.70
$21.99 $5.33

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Frequently Bought Together

Developing Backbone.js Applications + AngularJS + Bootstrap
Price for all three: $61.79

Buy the selected items together
  • AngularJS $17.99
  • Bootstrap $18.10

Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

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

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/


More About the Author

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

Related Media


Customer Reviews

3.7 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

19 of 19 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 4 people found the following review helpful By vincent a. barrientez on August 13, 2013
Format: Paperback Verified Purchase
The reader needs to have a firm understanding of JS before reading this book. I recommend Javascript Ninja for those that are familiar with JS, but that are not comfortable.
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 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.
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: 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
By Pinar on March 24, 2014
Format: Paperback Verified Purchase
Absolutely useful book with really good real world examples. If you want to build single page web applications with javascript, Backbone is the way to go.
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 Eric on March 4, 2014
Format: Kindle Edition Verified Purchase
This is one book you go back to time and time again. I highly recommend this if your begging with backbone or just looking to brush up on it.
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 Belden Schroeder on February 26, 2014
Format: Kindle Edition Verified Purchase
I found this book a great resource for all the major, important issues that need to be addressed when creating Backbone.js applications. The ending chapters are great for taking your development to the next level with BDD and scaffolding technology options!
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

Customer Images

Search

What Other Items Do Customers Buy After Viewing This Item?