Bewertung:

Das Buch befasst sich in erster Linie mit Konzepten der modularen Programmierung, enthält aber nur wenige Inhalte speziell zu JavaScript, was bei Lesern, die nach ausführlichen JavaScript-Beispielen suchen, zu einer gewissen Enttäuschung geführt hat.
Vorteile:Die Informationen über modulare Programmierung sind gut, und das Buch ist mit 140 Seiten kompakt und damit zugänglich.
Nachteile:Das Buch hat einen irreführenden Titel in Bezug auf den JavaScript-Inhalt, enthält zu viel Theorie im Verhältnis zu praktischen Programmierbeispielen und bietet möglicherweise nicht genug Tiefe für diejenigen mit vorheriger Erfahrung in JavaScript.
(basierend auf 2 Leserbewertungen)
Mastering Modular JavaScript
Wenn Sie über Kenntnisse in JavaScript und ECMAScript 6 (ES6) verfügen, hilft Ihnen dieser praktische Leitfaden, die modulare Programmierung in Angriff zu nehmen, um lesbaren, wartbaren und skalierbaren Code zu erstellen.
Sie lernen die Grundlagen der modularen Architektur mit JavaScript und die Vorteile des Schreibens von in sich geschlossenem Code auf jeder Systemebene, einschließlich Client und Server. Nicol s Bevacqua, Autor von Practical Modern JavaScript, zeigt, wie man JavaScript-Anwendungen skalieren kann, indem man Codebases in kleinere Module aufteilt.
Anhand der in diesem Buch beschriebenen Entwurfspraktiken lernen erfahrene Entwickler, technische Leiter und Softwarearchitekten, wie sie Module erstellen können, die einfach und flexibel sind und gleichzeitig die interne Komplexität in Grenzen halten. Lernen Sie die Grundlagen des modularen Designs, einschließlich der Frage, wie Ihre Anwendung konsumiert wird und was auf die Schnittstelle gehört. Entwerfen Sie Modul-Interna, um Ihren Code lesbar und seine Absicht klar zu halten.
Reduzieren Sie die Komplexität, indem Sie den Code refaktorisieren und den Zustand enthalten und beseitigen. Nutzen Sie moderne JavaScript-Funktionen, um klare Programme zu schreiben und die Komplexität zu reduzieren.