JavaScript Patterns und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 9,40 eintauschen?
JavaScript Patterns
 
 
Beginnen Sie mit dem Lesen von JavaScript Patterns auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

JavaScript Patterns [Englisch] [Taschenbuch]

Stoyan Stefanov
5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
Statt: EUR 19,95
Jetzt: EUR 18,95 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 1,00 (5%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 1 Stück auf Lager - jetzt bestellen.
Lieferung bis Mittwoch, 30. Mai: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 12,25  
Taschenbuch EUR 18,95  
Gutschein erhalten
Tauschen Sie jetzt JavaScript Patterns gegen einen Amazon-Gutschein in Höhe von EUR 9,40 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Wird oft zusammen gekauft

JavaScript Patterns + JavaScript: The Good Parts: Working with the Shallow Grain of JavaScript + JavaScript: The Definitive Guide (Definitive Guides)
Preis für alle drei: EUR 69,85

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen
  • Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung bei einem Bestellwert ab EUR 20. Details

  • JavaScript: The Good Parts: Working with the Shallow Grain of JavaScript EUR 18,95

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung bei einem Bestellwert ab EUR 20. Details

  • JavaScript: The Definitive Guide (Definitive Guides) EUR 31,95

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details


Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 232 Seiten
  • Verlag: O'Reilly Media; Auflage: 1 (20. Oktober 2010)
  • Sprache: Englisch
  • ISBN-10: 0596806752
  • ISBN-13: 978-0596806750
  • Größe und/oder Gewicht: 23,1 x 17,5 x 1,5 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 4.744 in Englische Bücher (Siehe Top 100 in Englische Bücher)

Mehr über den Autor

Stoyan Stefanov
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Stoyan Stefanov auf Amazon

Produktbeschreibungen

Kurzbeschreibung

What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript. Written by JavaScript expert Stoyan Stefanov -- Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool -- JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve. * Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and more * Learn why literal notation patterns are simpler alternatives to constructor functions * Discover different ways to define a function in JavaScript * Create objects that go beyond the basic patterns of using object literals and constructor functions * Learn the options available for code reuse and inheritance in JavaScript * Study sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and more * Examine patterns that apply specifically to the client-side browser environment

Über den Autor

Stoyan Stefanov is a Yahoo! web developer, Zend Certified Engineer, book author ("Object-Oriented JavaScript"), book contributor ("Even Faster Web Sites", "High-Performance JavaScript"), and technical reviewer ("JavaScript: the Good Parts", "PHP Mashups"). He speaks regularly about JavaScript, PHP, and other web development topics at conferences and his blog www.phpied.com. Stoyan is the creator of the smush.it image optimization tool and architect of Yahoo's performance optimization tool YSlow 2.0.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(1)
(1)
(1)

 

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
7 von 8 Kunden fanden die folgende Rezension hilfreich
Von H. Göbl
Format:Taschenbuch
JavaScript ist wohl die Sprache, die am wenigsten verstanden wird und doch von so Vielen gedankenlos eingesetzt wird (try and error). Man kann das überall sehen, selbst bei sehr vielen Programmierern, die sich als Web-Profi bezeichnen würden.
Fakt ist, dass man sich sehr intensiv mit JavaScript befassen muss, insbesondere dann, wenn man glaubt, nur weil man Java, C oder PHP kann, würde man so eine Script-Sprache ja wohl schnell in ein paar Tagen lernen können.

Ich dachte bisher, dass "JavaScript: The Good Parts" von Douglas Crockford das beste Buch über die Tiefen von JavaScript ist. Obwohl ich weiterhin jedem JavaScript-Programmierer dringend raten kann, dieses Buch zu lesen, finde ich mittlerweile, dass "JavaScript Patterns" einen noch umfassenderen Beitrag dazu leistet, JavaScript wirklich professionell zu verwenden.

Eigentlich brauche ich jetzt nicht auf Details in diesem Buch einzugehen, weil so ziemlich jede Seite sehr wertvolle Informationen und Erkenntnisse liefert, die ich hier nicht aufzählen möchte.
Gott sei Dank findet man diese Information kompakt auf nur 240 Seiten, die sich sehr gut lesen lassen. Hervorragende Beispiele veranschaulichen das jeweilige Thema, man muss nicht unbedingt von vorne bis hinten lesen (was ich aber empfehlen würde) und es eignet sich auch recht gut zum Nachschlagen.

Und das Beste: wenn man das Buch mal gelesen und verstanden hat, findet man die Themen sehr übersichtlich und knapp beschrieben auf der Website des Autors (jspatterns.com).
War diese Rezension für Sie hilfreich?
Far beyond the basics 13. März 2012
Von S. Adolf
Format:Taschenbuch
Coder, die bislang ihre MVC-Webapplikationen in Zend, Spring, Seam, Struts, Flow, Cake, symfony geschrieben haben, sind in ihrer Laufbahn mit Sicherheit an Javascript-Konzepten im Frontend vorbeigeschrammt. Sei es bei der Entwicklung von Dojo-basierten Form-Frontends mit JFaces oder netten AJAX-Callbacks, die dynamisch Code von einem RESTvollen Server abrufen; mittels JSONP also vielleicht sogar von einem Server, der mit der SOP bricht.

Was liegt näher, als wenigstens einmal auszuprobieren, was passiert, wenn man auch auf dem Server Javascript einsetzt, um den Technologiebruch zwischen den Maschinen verschwinden zu lassen und endlich nur noch mit einem Toolset, Stack und einer Problemdomäne umgehen zu müssen. Also installiert man sich node, npm, startet mit expressjs, connect, backbone, compiled templates (z.B. mustache) und versucht sich zu alledem auch noch an Javascript-orientierten NoSQL-Paradigmen wie CouchDB.

Und dann stellt man sehr schnell fest: verdammt, das popelige Javascript, das ich auf dem Client veranstaltet habe, um meinen Nutzer via oAuth/FBInit bei Facebook anzumelden, reicht nicht, um auf der Serverseite sinnvoll Models, Handler und Callbacks zu schreiben, die im günstigsten Fall auch noch halbwegs objektorientiert wiederverwendet werden können. Das ganze klassenorientierte (!) Java- und PHP-Wissen um Patterns, Best-Practices, Dependency Injection, Polymorphie, Komposition und Wiederverwendung hilft im Kontext Javascript einfach nicht weiter.

Genau an dieser Stelle setzt Soyan Stefanovs Buch an. Sehr viele kleine Beispiel-Schnipsel, ein geradlinig an die Go4-Patterns angelehntes und angenehm knapp und unakademisch gehaltenes Übersichts-Chapter und eine großartige und nachhaltige Einführung in Kompositions, Erzeugungs- und Verhaltensmuster haben mir in den letzten sieben Tagen eine völlig neue Welt eröffnet, nachdem ich 10 Jahre lang klassenorientierten Code fürs Web geschrieben habe.

Um auf dem Server sinnvolle Applikationen für node schreiben zu können (oder natürlich auch komplexere Dinge auf dem Client zu tun, Stichwort Sencha, JQueryUI, YUI), kommt man um das Wissen aus diesem Buch nicht herum. Und ich bezweifle, dass ein langjähriger Java-Entwickler genug Zeit, Muße und Nerven übrig hat, sich das selbe Wissen alleine aus dem Netz herauszufischen. Wer denkt, er hätte Javascript verstanden, sobald er Funktionen als vollwertige Objekte und Callbacks als strukturgebende Sprachkonstrukte anerkannt hat, weiß nicht mal von 10% der Magie, die in Javascript-Code steckt.

Daher: ganz ganz klare Anschaffungsempfehlung als Investition für die nächsten 10 Jahre! Gerade für Java-, PHP-, (.NET?) -Entwickler, die bereits einschlägige Erfahrung mit einem oder mehreren Frameworks gesammelt haben.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  33 Rezensionen
46 von 47 Kunden fanden die folgende Rezension hilfreich
Hit the sweet spot for me! 14. Oktober 2010
Von Anon: - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
It's often difficult to find good intermediate to advanced technical books that help you get over the hump. This is most definitely one of those books, IMO, along with Javascript: The Good Parts by Crockford and High Performance JavaScript by Zakas.

If you're a beginner, even an ambitious beginner, such as an experienced programmer in another language, you don't want to start here. For beginners, I'd recommend Zakas (Javascript for Web Developers) as the most complete introduction to Javascript, the DOM and browser scripting; or Simply JavaScript from Sitepoint for a gentler introduction that emphasizes the separation of structured content (HTML), presentation (CSS) and behavior (scripting the DOM with Javascript).

OTOH, if you're more or less comfortable with core Javascript and the DOM but want to clarify and explore the many idiosyncracies and fine points of JS, this book really hits the sweet spot. The table of contents is available on Amazon or O'Reilly, so I won't recap it - but will mention that Stefanov both chooses his topics and covers and organizes his material very well. This is a precisely and well-written book, and the reader will infer that there must have be a lot of experience, previous history and discussions behind these 200+ pages. I've read the blogs of the majority of his technical reviewers and believe you're in good hands here. I'm really lovin' this book. The only caveat - don't expect a lot on browser scripting. However, I'd be surprised if the somewhat experienced, but non-ninja, Javascript programmer did not significantly take his/her knowledge to a higher level after reading JavaScript Patterns.

* * *

Addendum: I was interrupted by a rush job during my initial reading of this book and after returning to it now and rereading the early chapters and carefully reading several of the later chapters, I'm even more impressed by this book. The heart of the book, when it gets a little more advanced (functions, object creation patterns and code re-use patterns) has proved really valuable.
14 von 15 Kunden fanden die folgende Rezension hilfreich
At last! A readable, expert book on JavaScript patterns 25. Oktober 2010
Von Lars Tackmann - Veröffentlicht auf Amazon.com
Format:Kindle Edition|Von Amazon bestätigter Kauf
This book is not for the newbie JavaScript programmer (for the complete beginner I suggest JavaScript: The Missing Manual). It assumes some deep knowledge about the language and one is well advised to have read Douglas Crockford's JavaScript: The Good Parts before venturing into this book. Having said that, this book is just simply amazing!. It is very obvious that the author knows his subject, knows how to write and knows what problems people actually have. This is no small feat, as most programming books usually fails in one or more of these areas.

The book covers numerous inheritance and code reuse techniques, including most of the GOF patterns, but does also suggest several novel ways to take advantage (and not hack around) JavaScripts prototypical nature. I especially liked the code "tours", where the author spends considerable time developing a solution step by step, demonstrating pitfalls and side effects while simultaneously anticipating questions the reader might have. These JavaScript vistas has added considerably to my knowledge of the language, and I expect I will comeback to them again in the future (this book can easily take a second and third reading).

In summary, a very elegant written book containing an incredibly amount of knowledge, at a great price. Quite possible the best book on JavaScript in existence - highly recommended.
11 von 12 Kunden fanden die folgende Rezension hilfreich
Really useful book 4. November 2010
Von Juan Adalberto Anzaldo Moreno - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book is really awesome, from the beginning to the end, the author shows useful tools to improve the javascript programming.

With more than 30 patterns the author goes from basic concepts, such as avoiding globals, using single var declarations, precaching length in loops, following coding conventions, running JSLint, etc., to advanced ones like variable hoisting, select algorithms at runtime, proxy objects, loading strategies, javascript optimization and a lot of more.

What I liked about the book was the way in which the author explains and illustrates the patterns and how well organized the book is written, this book helped me to understand in a better way some javascript techniques with several solutions to a common scenarios.

I recommend this book if you want to write better code, if you want to understand how the libraries are written or if you want to write your own javascript library. It helps a lot to understand the javascript core and the fundamentals and helps also to be more productive taking care of performance and maintenance of javascript code.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten

Legen Sie Ihre eigene Lieblingsliste an

Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de