Bewertung:

Das Buch ist ein praktischer Leitfaden, der sich auf die Verbesserung von JavaScript-Code durch 51 Tipps konzentriert, die die Einfachheit und die Verwendung moderner ES6-Funktionen betonen. Es richtet sich an Leser mit einigen JavaScript-Vorkenntnissen und bietet klare, prägnante Beispiele. Es ist zwar nicht für absolute Anfänger geeignet, aber viele finden es nützlich, um ihre JavaScript-Kenntnisse zu verbessern, insbesondere um den Code lesbarer und ausdrucksstärker zu machen.
Vorteile:⬤ Praktische und nützliche Ratschläge zur Verbesserung von JavaScript-Code.
⬤ Klarer, prägnanter Schreibstil mit nicht wortreichen Erklärungen.
⬤ Aktueller Inhalt, mit Schwerpunkt auf ES6+ Features und Best Practices.
⬤ Gegliedert in überschaubare Abschnitte zum einfachen Nachschlagen.
⬤ Geeignet für Anfänger und Fortgeschrittene, mit Tipps, die auch fortgeschrittenen Nutzern zugute kommen.
⬤ Kein Buch für Einsteiger; setzt Vorkenntnisse in JavaScript voraus.
⬤ Begrenzte Abdeckung fortgeschrittener Themen, die hauptsächlich als Einführung in diese Themen dienen.
⬤ Einige Tipps könnten erfahreneren Entwicklern zu vertraut sein.
(basierend auf 8 Leserbewertungen)
Simplifying JavaScript: Writing Modern JavaScript with Es5, Es6, and Beyond
Das beste moderne JavaScript ist einfach, lesbar und vorhersehbar. Lernen Sie, modernes JavaScript zu schreiben, nicht indem Sie eine Liste der neuen Syntax auswendig lernen, sondern mit praktischen Beispielen, wie Syntaxänderungen den Code ausdrucksstärker machen können. Ausgehend von Variablendeklarationen, die die Absicht klar kommunizieren, sehen Sie, wie moderne Prinzipien alle Teile des Codes verbessern können. Integrieren Sie Ideen mit Curried-Funktionen, Array-Methoden, Klassen und mehr, um Code zu erstellen, der mit weniger mehr leistet und weniger Fehler aufweist.
Es ist an der Zeit, JavaScript-Code zu schreiben, der sauber und ausdrucksstark ist. Modernes JavaScript ist einfacher, berechenbarer und lesbarer als je zuvor. Entdecken Sie, wie Sie besseren Code schreiben können, mit klaren Beispielen und Prinzipien, die zeigen, wie eine aktualisierte Syntax den Code besser und mit weniger Fehlern macht.
Lernen Sie von Grund auf die neue Syntax (oder wie Sie ältere Syntax wiederverwenden können), um Code von klobigen, fehleranfälligen Skripten in klare und elegante Programme zu verwandeln, die leicht zu lesen und einfach zu erweitern sind.
Schaffen Sie eine Grundlage für lesbaren Code mit einfachen Variablendeklarationen, die Seiteneffekte und subtile Fehler reduzieren. Wählen Sie Sammlungen mit klaren Zielen aus, anstatt standardmäßig Objekte oder Arrays zu verwenden. Sehen Sie, wie Sie Iterationen von komplexen Schleifen zu einzeiligen Array-Methoden vereinfachen können. Beherrschen Sie Techniken zum Schreiben von flexiblem und solidem Code, von Funktionen höherer Ordnung über wiederverwendbare Klassen bis hin zu Mustern für die Architektur großer Anwendungen, um Anwendungen zu erstellen, die auch nach mehreren Refactoring-Runden und veränderten Anforderungen noch funktionieren.
Das Beste daran ist, dass Sie dieses Buch nicht durchgehend lesen müssen. Sie können nach Belieben neue Funktionen einbauen. Am wichtigsten ist, dass Sie nicht nur verstehen, was die neue Syntax ist, sondern auch, wann und wie Sie sie verwenden. Schreiben Sie von der ersten Seite an besseren Code.
Was Sie brauchen:
Für die beste Erfahrung sollten Sie die neueste Version von Node installiert haben (mindestens Version 7). Sie können die meisten Beispiele in der Konsole von Chrome oder einem anderen modernen Webbrowser testen. Wenn Sie die Tests ausführen möchten, müssen Sie auch die neueste Version des Node Package Manager (npm) installieren.