Bewertung:

Das Buch wird von fortgeschrittenen JavaScript-Entwicklern wegen seiner klaren Erklärungen und praktischen Beispiele sehr geschätzt und ist damit eine hervorragende Ressource zur Verbesserung des Verständnisses von JavaScript, insbesondere bei der funktionalen Programmierung. Es wird für seinen ansprechenden Stil gelobt, der sowohl als Leitfaden als auch als Nachschlagewerk dient.
Vorteile:Es hilft fortgeschrittenen Entwicklern, JavaScript-Konzepte und -Patterns zu verstehen, enthält zahlreiche Beispiele und Diagramme, ist sowohl für Liebhaber der objektorientierten als auch der funktionalen Programmierung geeignet, demonstriert bewährte Verfahren und ist angenehm zu lesen.
Nachteile:Der ebook-Zugang ist nicht sofort verfügbar; Leser müssen auf das physische Buch warten, um Links zum Herunterladen von Online-Ressourcen zu erhalten.
(basierend auf 6 Leserbewertungen)
The Joy of JavaScript
The Joy of JavaScript stellt Techniken vor, die JavaScript-Programmierer zu JavaScript-Profis machen.
Zusammenfassung
Ob Sie interaktive browserbasierte Anwendungen oder serverseitige Anwendungen in Node erstellen, JavaScript ist die am häufigsten verwendete Sprache für die Webprogrammierung. Mit neuen Funktionen, Sprachverbesserungen, Paradigmen und potenziellen Anwendungsfällen, die regelmäßig erscheinen, gab es noch nie eine aufregendere Zeit, ein JavaScript-Entwickler zu sein. In The Joy of JavaScript vermittelt der Autor und JavaScript-Experte Luis Atencio die wichtigsten Designkonzepte, die zu sauberem, schlankem, modularem und leicht zu wartendem Code führen.
Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.
Über die Technologie
JavaScript ist das Herzstück von Webanwendungen auf der Browserseite, und über die beliebte Node.js-Laufzeitumgebung wird es oft auch auf der Serverseite eingesetzt. Einfach ausgedrückt: Das Web läuft auf JavaScript.
Über das Buch
The Joy of JavaScript stellt Techniken vor, die JavaScript-Programmierer zu JavaScript-Profis machen. Sie arbeiten mit modernsten APIs, Sprachfunktionen und Codierungsstilen, um knifflige Probleme auf elegante Weise zu lösen. Auf dem Weg dorthin üben Sie gutes Objektdesign, treiben Geschäftslogik mit funktionalem Denken voran und entwirren komplexe Datenflüsse.
Was ist drin?
Das Objekt- und Modulsystem von JavaScript.
Arbeiten mit Funktionen höherer Ordnung.
Identifizieren und Erstellen von kompatibler Software.
Vorbereitung auf kommende JavaScript-Funktionen.
Über den Leser
Geschrieben für erfahrene und passionierte JavaScript-Entwickler.
Über den Autor
Luis Atencio ist Software-Ingenieur bei Citrix Systems, Autor von Manning's Functional Programming in JavaScript und Mitautor von Manning's RxJS in Action.
Inhaltsverzeichnis
1 JavaScript neu geladen.
TEIL 1 - OBJEKTE.
2 Vererbungsbasierte Objektmodellierung.
3 Verknüpfte, kompositionelle Objektmodelle.
TEIL 2 - FUNKTIONEN.
4 Schreiben von kompositionsfähigem, reinem Code.
5 Übergeordnete Komposition.
TEIL 3 - CODE.
6 ECMAScript-Module.
7 Auf Metaprogrammierung eingestellt.
TEIL 4 - DATEN.
8 Lineare asynchrone Abläufe.
9 Stream-Programmierung.