Liebe Leserinnen und Leser,
endlich ist es soweit! Heute ist die zweite, komplett aktualisierte und überarbeitete Auflage des JavaScript-Profibuchs erschienen 🎉🎉🎉 Über die Anpassungen und die rund 200 Seiten umfanssenden Neuerungen hatte ich bereits in meinem letzten Blog-Post berichtet.
Den Quelltext zur zweiten Auflage finden Sie weiterhin im Download-Bereich des Buches. Darüber hinaus stelle ich aber nun erstmals zusätzlich auch ein Repository bei GitHub zur Verfügung, welches ebenfalls den Quelltext enthält. Wenn Sie mit Git arbeiten, bietet es sich also an, das Repository auf Ihren Rechner zu klonen:
$ git clone https://github.com/<GIT_USERNAME>/javascriptprofibuch.git
Der Vorteil: bei Aktualisierungen des Quelltextes können Sie diese besser nachvollziehen und wie bei Git gewohnt über git pull
entsprechend aktualisieren. Umgekehrt können Sie mir natürlich auch - für den Fall, dass Sie in einem Listing einen Fehler finden - die entsprechenden Anmerkungen als Pull-Request zukommen lassen. Selbstverständlich können Sie mir Anmerkungen auch weiterhin an die hierfür vorgesehene E-Mail-Adresse schicken.
Der Großteil der Dateien ist nach dem Schema “ListingKapitelnummer-Listingnummer.js” benannt (beispielsweise “Listing3-83.js” für das Listing 83 aus Kapitel 3). Fasst eine Datei mehrere Listings zusammen, werden die Listingsnummern entsprechend angehangen, beispielsweise “Listing3-44-46.js” für die Listings 44 bis 46 aus Kapitel 3. Code, der aus bestimmten Gründen nicht diesem Aufbau folgen kann, ist in entsprechend benannte Ordner einsortiert, beispielsweise “Listing3-79-80”.
Noch ein Hinweis: für die Formatierung des Quelltextes verwende ich ESLint in Kombination mit Prettier, wodurch sich eine etwas andere Formatierung als im Buch ergibt (aus Gründen der Lesbarkeit ist die Formatierung im Buch teilweise etwas anders).
In diesem Sinne: Happy Coding und viel Spaß mit der zweiten Auflage! Philip Ackermann