Bag om Web-Programmierung mit Node, Express und Pug
Node.js ist eine auf JavaScript basierende serverseitige Programmierumgebung für die Applikationsentwicklung. Schwerpunkt sind meist Webapplikationen, allerdings ist Node keineswegs darauf begrenzt. Zusammen mit der Paketverwaltung Node Package Manager (npm) entstand eine leistungsfähige Umgebung zur plattformunabhängigen Programmierung. Dieses Werk zeigt die Bausteine, die Sie benötigen, um eine Web-Applikation mit Node zu erstellen. Dazu gehört 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 für 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 Überblick über die Grundlagen und Möglichkeiten 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 "Einführung in node.js", "express - Middleware für node.js" und "Pug - Die Template-Engine für node.js" erhältlich ist. Der hier vorliegende Sammelband wurde überarbeitet und an aktuelle Versionen angepasst. Diese Ausgabe ist aktuell Ende 2016.
Vis mere