Deliver to Romania
IFor best experience Get the App
Full description not available
A**R
Poorly written - hard to follow
Finding a good book on Ember is a challenge. Every book I've come across has low ratings and this one is no exception. I found another book, Ember.js web development with Ember CLI by Suchit Puri.
Z**I
Good resource
Chapter - without Ember data is exact what I need. The example is really good.
B**7
One Star
not good , hard to follow
J**T
Good real-world use cases and background information but not a tutorial
Disclaimer: Manning Publications was kind enough to give me a review's copy of the book, but I will do my best not to let that influence my review.Some have commented that the code in this book is confusing. As one new to developing with Ember.js I have to agree at least somewhat. But I think part of that is because the learning curve is relatively steep and seeing some snippets of code in a book is not a natural way to get comfortable with all the concepts. However, I believe it is worth the work as Ember.js provides a wealth of well-thought-out features and good conventions. For that reason, if you decide to read this book I highly recommend that you visit the publisher's site and follow the links to companion site (or search github for Ember.js-in-Action-Source). It is much better to read this book while sitting with a computer where you can try things out or look-up more information rather than on a bus or in some other constrained environment.Some things I liked about the book:* Each chapter starts with a shaded block diagram indicating which parts of Ember.js are about to be discussed. This is nice because it helps demystify how Ember.js is itself designed. Knowing how its constituent parts work together makes it feel a lot less like black magic. In fact, this book has good diagrams in general. For another example, the model relationships in chapter 5 were quite helpful.* It draws attention to places where Ember.js is doing something automatically so that you know where to look if you want to modify the default behavior.* Illustrates Ember's MVC model in detail including how ember-data syncs the models of the client and server (i.e. using a RESTful web service) and explaining the steps in the router lifecycle.* It shows how to use some additional open source software together with Ember.js in practical situations (e.g. using Persona for authentication)Some things I disliked about the book:* It seems to jump from one topic to another rather abruptly. I think this is probably because the author wanted to give a taste of many ideas without making the book too long. If you're the type who want to achieve mastery of one bit of subject matter before proceeding to the next then I'd suggest supplementing the book with not only the online resources from the author but also with material from the emberjs and emberwatch websites.* The text between code listings felt too short to me. I understand that it is usually helpful to split large chunks into smaller ones but I think in this case it would often be helpful to have a longer text introduction / roadmap before diving into an undertaking.All in all, it was worth reading, I learned some things, and the content is unique (not just a rehashing of other resources such as tutorials online), but it wasn't an easy read and probably won't have much reference value for me.
A**R
Not for Ember newbs
I was really excited to read this book since Ember is getting speed and I see more and more apps that are written in it.Like other readers, I got confused right from the start... I feel that author has great knowledge of the subject, but he does not seem to break it down to small pieces that new user of Ember would be able to digest. Right from the start, he provides a lot of code and in my opinion, line by line explanation was not very good since he would assume you know most of it and would just focus on main parts of it. Better line by line explanation would have been great.Plus, in my great disappointment, when I pulled code from the github account, a lot of code was broken and a lot of code did not match what was in the book! When you are learning new technology it can be very frustrating experience when "Hello World" app wont even work for you.That's the primarily reason, I gave the book 3 stars, I feel that if the code was clean, it would be solid 4 star book. Since the code is in github, I would hope that the author of the book would be able to easily fix all those issues and do some testing against different browser version(s). (or at least provide a list of supported browsers, etc). In addition, author seemed to jump around a lot between different concepts and different projects that he introduced in his book. He would refer to something and then say that it would be explained later in the book. So you would take a lot of stuff as is and hope that it would make more sense later... I personally feel that I have to be explained everything that I need to know before proceeding to the next step. So it also added to a confusion.Since a lot of code was left out unexplained, I started to look through Ember online guides and Ember API to get me fill in the gaps. Then I was able to better understand the concept since like I said before, author knows Ember really well and introduces some cool concepts and tricks.Bottom line, I would highly recommend reading Ember online guides on their website and going through Ember API and basic projects offered for free before reading this book. I would say this book is meant for someone with basic Ember experience to get intermediate/advance knowledge. Solid book for people with basic ember skills tyring to learn more.
M**L
Outdated and confusing for newcomers
Credit to the author for going deep into EmberJS, but the framework has changed so much since this book was published, it's difficult to recommend now and will likely confuse newcomers more than it would help them. A couple of good chapters if you already have a grasp of Ember, the runloop section is interesting and still mostly relevant, but don't rely on this as a starting point.
M**M
klar, verständlich und zielführend
Wenn nur alle Fachbücher so gut geschrieben wären! Anhand einer Notizanwendung steigt der Autor sofort in die Konzepte von Ember ein. Das Trivialbeispiel demonstriert die wichtigen Aspekte einer Anwendung, wie das Erstellen, Ändern, Auswählen und Löschen von Daten. Der Autor bleibt dabei fokussiert und erklärt zielführend deren Umsetzung anhand von Controllern, Templates, Routern & Co.
Trustpilot
4 days ago
1 week ago