{"componentChunkName":"component---src-templates-post-template-js","path":"/posts/javascript-probook/sourcecode/","webpackCompilationHash":"a3ac22c47fe06e2afd02","result":{"data":{"markdownRemark":{"id":"26837622-f797-536c-be46-156d63e368d8","html":"<p>Liebe Leserinnen und Leser,</p>\n<p>endlich ist es soweit! Heute ist die <strong>zweite, komplett aktualisierte und überarbeitete Auflage</strong> des <a href=\"https://www.rheinwerk-verlag.de/professionell-entwickeln-mit-javascript_4457/\">JavaScript-Profibuchs</a> erschienen 🎉🎉🎉 Über die Anpassungen und die rund 200 Seiten umfanssenden Neuerungen hatte ich bereits in meinem letzten <a href=\"/2018/06/03/edition2/\">Blog-Post</a> berichtet.</p>\n<p>Den Quelltext zur zweiten Auflage finden Sie weiterhin im <a href=\"https://www.rheinwerk-verlag.de/professionell-entwickeln-mit-javascript_4457/\">Download-Bereich des Buches</a>. Darüber hinaus stelle ich aber nun erstmals zusätzlich auch ein <a href=\"https://github.com/cleancoderocker/javascriptprofibuch\">Repository bei GitHub</a> 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:</p>\n<div class=\"gatsby-highlight\" data-language=\"shell\"><pre class=\"language-shell\"><code class=\"language-shell\">$ <span class=\"token function\">git</span> clone https://github.com/<span class=\"token operator\">&lt;</span>GIT_USERNAME<span class=\"token operator\">></span>/javascriptprofibuch.git</code></pre></div>\n<p>Der Vorteil: bei Aktualisierungen des Quelltextes können Sie diese besser nachvollziehen und wie bei Git gewohnt über <code class=\"language-text\">git pull</code> 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 <a href=\"mailto:contact@javascriptprofibuch.de\">vorgesehene E-Mail-Adresse</a> schicken.</p>\n<p>Der Großteil der Dateien ist nach dem Schema “Listing<em>Kapitelnummer-Listingnummer.js” benannt (beispielsweise “Listing</em>3-83.js” für das Listing 83 aus Kapitel 3). Fasst eine Datei mehrere Listings zusammen, werden die Listingsnummern entsprechend angehangen, beispielsweise “Listing<em>3-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 “Listing</em>3-79-80”. </p>\n<p>Noch ein Hinweis: für die Formatierung des Quelltextes verwende ich <a href=\"https://eslint.org/\">ESLint</a> in Kombination mit <a href=\"https://prettier.io/\">Prettier</a>, wodurch sich eine etwas andere Formatierung als im Buch ergibt (aus Gründen der Lesbarkeit ist die Formatierung im Buch teilweise etwas anders).</p>\n<p>In diesem Sinne: Happy Coding und viel Spaß mit der zweiten Auflage!\nPhilip Ackermann</p>\n<!-- more -->","fields":{"slug":"/posts/javascript-probook/sourcecode/","tagSlugs":["/tag/java-script/","/tag/node-js/"]},"frontmatter":{"date":"2018-06-22T08:00:00.000Z","description":"","tags":["JavaScript","Node.js"],"title":"Quelltext zur zweiten Auflage"}}},"pageContext":{"isCreatedByStatefulCreatePages":false,"slug":"/posts/javascript-probook/sourcecode/"}}}