- Taschenbuch: 174 Seiten
- Verlag: Packt Publishing (24. Januar 2014)
- Sprache: Englisch
- ISBN-10: 1783283572
- ISBN-13: 978-1783283576
- Größe und/oder Gewicht: 19 x 1 x 23,5 cm
- Durchschnittliche Kundenbewertung: 2 Kundenrezensionen
- Amazon Bestseller-Rang: Nr. 872.841 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
Backbone.js Patterns and Best Practices (Englisch) Taschenbuch – 24. Januar 2014
|Neu ab||Gebraucht ab|
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
Über den Autor und weitere Mitwirkende
Derzeit tritt ein Problem beim Filtern der Rezensionen auf. Bitte versuchen Sie es später noch einmal.
You do need to understand the basic concepts, but i'd definitely suggest it to anyone who is working with Backbone and you don't need to be very experienced.
The book is not just about Patterns and Best Practices, the first half of it is more like a reference for Models, Views and Controllers. Which is good, because you don't need an extra book for that and it helped me a lot as Backbone beginner.
Skip the first half of the book if you feel like a pro in Backbone, but don't miss the second half because that's where you get a deep knowledge of how you should structure your apps, including Require.js and AMD modules.
You don't see separate recipe after recipe, which is good because every chapter fits together very well and explains all important aspects of Backbone.
So this is definitely worth to buy if you are interested in working with Backbone.js. Only Chapter 8 about unit testing is a bit too short in my opinion and i would have liked to see some testig with more professional frameworks like Jasmine or Mocha. But that's more of a personal taste.
- its english is simply incompetent and unsufficient for this kind of book
- instead of a patterns catalogue, this book offers some examples of basic usage of main backbone elements. No original ideas, no creativity at all. Therefore is quite useless for regular advanced users.
- it lacks basic introduction of backbone concepts and that makes it totally useless for beginners
- it contains some OBVIOUS errors, especially in code snippets, meaning it was not even once tested
- It is swamped by statements like this "that's not the best approach", "this is a typicall error", "this can cause problems", surprisengly not revealing alternative approaches, thus leaving readers confused and with open questions
- examples are just badly conceptualised - incompletelly printed, refering to information that is not even there (e.g. "the resulting output of this example is the same as in the previous case", with previous case's output not present??!). This makes downloading examples mandatory and reading book in offline mode practically impossible (I would never buy it knowing this)
- coding style itself is pretty weak and making a bad example
This is simply a bad book, misleading for newbies and useless for the others, I see no target reader.
Shame for the editor.
Die hilfreichsten Kundenrezensionen auf Amazon.com
The book starts out just barely covering the basics, so this is definitely not a beginner guide. From there it quickly goes into some common pitfalls and best practices that Backbone developers inevitably face. It covers each aspect of typical Backbone development, but gives tips and tricks along the way to boost your performance and reduce frustration and most importantly boilerplate.
From time to time the author will make mention of a 3rd party plugin that is right for the job, but I felt probably could have used some more time actually discussing the plugin. One of my favorite plugins for Backbone is Marionette, and I felt it got only a passing mention in the book. To be fair, this isn’t a Marionette book.
There are some great chapters on using AMD with require.js as well as test driven development!
In the end, my only complaint if I had one at all was that the book felt a little short and possibly rushed in a few areas. Overall though it was a quick read (which might be a good thing) and I definitely learned a few things having finished the book.
I would recommend this book to anyone that has a good understanding of the basics of Backbone.js and wants to bump their skill set up a level.
It would be great to have a more detailed section on how to use Handlebars templating with Backbone.js.
developers choose Backbone.js over more powerful frameworks like Ember.js or Angular.js is because
of its light-weight and simplistic approach. Because Backbone.js is just a library, it does not
applications in a systematic and maintainable way. This book includes Backbone.js boilerplate
also testing with QUnit and Sinon.js.
This book also recommends an application directory structure, which is not typically covered by any
of the Backbone.js tutorials. Along with this, it covers some patterns to organize your project
modules using AMD/Require.js.
What I like about the book:
* Boilerplate patterns that can be reused
* Introduction of nice libraries like Marionette, Qinon, Sinon.js
* Best practices about precompiling templates for performance, writing unit tests
* Architectural patterns for organizing large projects
What I didn't like:
* Reading the book gives an impression of sitting through a class because of the writing style
The book isn't an introduction to Backbone.js, and it is called out in the book itself. Overall, I
Backbone.js for their next app.