Publisher's Synopsis
Node.js ist eine auf JavaScript basierende serverseitige Programmierumgebung fur die Applikationsentwicklung. Schwerpunkt sind meist Webapplikationen, allerdings ist Node keineswegs darauf begrenzt. Zusammen mit der Paketverwaltung Node Package Manager (npm) entstand eine leistungsfahige Umgebung zur plattformunabhangigen Programmierung. Dieses Werk zeigt die Bausteine, die Sie benotigen, um eine Web-Applikation mit Node zu erstellen. Dazu gehort neben Node selbst das Middleware-Framework Express und die Vorlagensprache Pug (ehemals JADE). Dieses Werk geht auf Node in seiner elementarsten Form ein, zeigt die Programmierung einer einfachen Applikationsstruktur fur eine Webanwendung und stellt die wichtigsten Node-Module vor, angelehnt an die offizielle Dokumentation. Im selben Stil wird Express und Pug gezeigt, damit der Leser einen schnellen Uberblick uber die Grundlagen und Moglichkeiten bekommt. Der Teil der Anwendung, der clientseitig erforderlich ist, findet dagegen keine Beachtung. In den gezeigten Beispielen wird nur HTML benutzt. Dieses Buch ist ein Sammelband, dessen Inhalt auch einzeln unter den Titeln "Einfuhrung in node.js," "express - Middleware fur node.js" und "Pug - Die Template-Engine fur node.js" erhaltlich ist. Der hier vorliegende Sammelband wurde uberarbeitet und an aktuelle Versionen angepasst. Diese Ausgabe ist aktuell Ende 2016."