- Taschenbuch: 407 Seiten
- Verlag: Manning; Auflage: Pap/Psc (26. September 2013)
- Sprache: Englisch
- ISBN-10: 1617290750
- ISBN-13: 978-1617290756
- Größe und/oder Gewicht: 18,7 x 2,2 x 23,5 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 90.773 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
Single Page Web Applications (Englisch) Taschenbuch – 26. September 2013
Wird oft zusammen gekauft
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
Michael Mikowski is a UI architect and product designer. He created his first SPA out of necessity for the US and European AMD shopping sites in 2007 and has been hooked on SPA's ever since. He is currently working on his fifth commercial SPA, this time for desktop and multi-touch mobile devices using jQuery, SVG, Backbone, Node.js, MongoDB, and a number of his own jQuery plugins. Previously he was a back-end development manager responsible for high volume, high performance clusters serving billions of advertising impressions per week. He has developed notable applications for 3D rendering, music composition and numerical analysis; and is an award-winning and degreed Industrial Designer.
Josh Powell has created high performance, interactive sites for entertainment giants like Harry Potter, 007, Lord of the Rings, Batman, The Godfather, and The Simpsons. He also did a tour building "Smart Grid" projects at utility companies like PG&E.
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta) (Kann Kundenrezensionen aus dem "Early Reviewer Rewards"-Programm beinhalten)
Just a couple of years ago, Knockout and Backbone were considered de facto standards for client-side MVC. Then, almost out of nowhere, came Angular, supported by Google’s seemingly infinite programming and marketing resources. But Angular is new and is still undergoing radical changes from release to release. As a result, documentation is often lagging and there are multiple ways to do the same thing: legacy approaches often co-exist with newer approaches, as if to see what sticks. Furthermore, each of these “automatic two-way data binding” frameworks requires the programmer to accept some rigidity in exchange for convenience.
In closing, here’s a sampling of some of the interesting approaches used in this book:
-The use of callbacks is reduced via the use of jQuery global custom events.
-The book recommends feeling a lot less guilty about using pixels since browsers have started implementing pixels as relative units and pixels are often more reliable than traditional relative units like em or percent.
-The book recommends testing views and controllers manually (although user interface (UI) testing automation frameworks have matured and I’ve had considerable success with the combination of Protractor, Jasmine, and AngularJS).
-The authors discourage the use of embedded template libraries like Underscore.js, but encourage the use of toolkit-style template systems such as those provided by Handlebars, Mustache, and Dust.
Enter chapter 2 of this book. The explanation of scope and objects as they pertain to JS was clear, concise and complete. It was like somebody opened a window and let in the light and fresh air. For this alone I give the book 5 stars. I now feel like I actually have a solid foundation for moving forward in JS.
Certainly for me this book was absolutely a worthwhile purchase.
The part with the chat application that is used for explaining SPA is too big in my opinion, I wasn't able to follow the code, because sometimes it was spreading on 3 pages.
The end part for Node.js and MongoDB has nice explanation.
2) Good advice's and reasons for using clean code JSLint
3) Nice explanation of Node.js and MongoDB
1) Very long example that is spreading over 2/3 of the book
2) Lack of more examples, experiences and practices where SPA can be used
From this the 3 stars.
A minor criticism, it would have been nice to have integrated and expanded the testing appendix into the main body before the chapter on production concerns. There are just too many horror stories about inadequately tested code released into production, not to have made testing a first class discussion.
All in all, Single Page Web Applications is an exceptionally well written book which will be a constant reference point.