Node.js Webentwicklung - Vierte Auflage: Serverseitige Entwicklung mit Node 10 leicht gemacht

Bewertung:   (4,1 von 5)

Node.js Webentwicklung - Vierte Auflage: Serverseitige Entwicklung mit Node 10 leicht gemacht (David Herron)

Leserbewertungen

Zusammenfassung:

Das Buch wird für seine umfassende und moderne Herangehensweise an die Node.js-Entwicklung gelobt und bietet strukturierte Anleitungen und praktische Beispiele. Es hat jedoch bemerkenswerte Mängel in Bereichen wie Code-Organisation, Abdeckung der wesentlichen Themen und Druckqualität.

Vorteile:

Ein gut strukturierter und gründlicher Leitfaden für Node.js, der sich für Anfänger und erfahrene Entwickler gleichermaßen eignet. Es deckt verschiedene Aspekte von Node.js ab, darunter asynchrone Programmierung und Datenbankintegration. Hilfreich für das konzeptionelle Verständnis und die Anwendungsentwicklung. Der Preis ist für den angebotenen Inhalt angemessen.

Nachteile:

Fehlende Abdeckung wichtiger Themen wie Streams, Puffer und serverlose Umgebungen. Die Organisation und Formatierung des Codes ist verbesserungswürdig, wobei einige Details fehlen, die eine externe Recherche erfordern. Keine Diskussion über Debugging. Die Druckqualität ist schlecht, so dass einige Texte nicht lesbar sind.

(basierend auf 8 Leserbewertungen)

Originaltitel:

Node.js Web Development - Fourth Edition: Server-side development with Node 10 made easy

Inhalt des Buches:

Erstellen Sie Echtzeitanwendungen mit Node.js 10, Docker, MySQL, MongoDB und Socket. IO mit diesem praktischen Handbuch und gehen Sie über den Laptop des Entwicklers hinaus, um die Live-Bereitstellung, einschließlich HTTPS und gehärtete Sicherheit zu decken.

Key Features:

⬤ Erlernen Sie die serverseitige JavaScript-Codierung mit dem aktuellsten Buch über Node.js.

⬤ Erforschen Sie die neuesten JavaScript-Funktionen und EcmaScript-Module.

⬤ Gehen Sie durch die verschiedenen Phasen der Entwicklung robuster Anwendungen mit Node. js 10.

Buchbeschreibung:

Node. js ist eine serverseitige JavaScript-Plattform, die ein ereignisgesteuertes, nicht blockierendes E/A-Modell verwendet, mit dem Benutzer schnelle und skalierbare datenintensive Anwendungen in Echtzeit erstellen können.

Dieses Buch bietet Ihnen einen ausgezeichneten Ausgangspunkt, der Sie direkt zum Kern der Entwicklung von Webanwendungen mit Node. js führt. Sie werden von rudimentären Kenntnissen über JavaScript und serverseitige Entwicklung dazu in der Lage sein, Ihre eigene Node.js-Anwendung zu erstellen, zu warten, einzusetzen und zu testen. Sie werden verstehen, wie wichtig der Übergang zu Funktionen ist, die Promise-Objekte zurückgeben, und den Unterschied zwischen fs, fs/promises und fs-extra. Mit diesem Buch lernen Sie den Umgang mit den HTTP Server und Client Objekten, Datenspeicherung mit SQL und MongoDB Datenbanken, Echtzeitanwendungen mit Socket. IO, Mobile-First-Thematisierung mit Bootstrap, Microservice-Deployment mit Docker, Authentifizierung gegenüber Diensten von Drittanbietern mit OAuth und die Verwendung einiger bekannter Tools zur Erhöhung der Sicherheit von Express 4. 16 Anwendungen.

Was Sie lernen werden:

⬤ Installieren und verwenden Sie Node.js 10 sowohl für die Entwicklung als auch für die Bereitstellung.

⬤ Verwenden Sie das Express 4. 16 Anwendungs-Framework.

⬤ Entwicklung von REST-Diensten unter Verwendung des Restify-Frameworks.

⬤ Verwendung von Datenspeicher-Engines wie MySQL, SQLITE3 und MongoDB.

⬤ Benutzerauthentifizierungsmethoden mit OAuth2 verwenden.

⬤ Echtzeit-Kommunikation mit dem Front-End unter Verwendung von Socket. IO.

⬤ Implementieren Sie Docker-Microservices in Entwicklung, Test und Bereitstellung.

⬤ Durchführen von Unit-Tests mit Mocha 5. x, und funktionale Tests mit Puppeteer 1. 1. x.

⬤ Arbeiten Sie mit HTTPS mit Let's Encrypt und Anwendungssicherheit mit Helmet.

Für wen dieses Buch gedacht ist:

Dieses Buch richtet sich an alle, die eine Alternative zu den "P"-Sprachen (Perl, PHP und Python) suchen, oder an alle, die nach einem neuen Paradigma der serverseitigen Anwendungsentwicklung suchen. Sie sollten zumindest ein rudimentäres Verständnis von JavaScript und der Entwicklung von Webanwendungen haben.

Weitere Daten des Buches:

ISBN:9781788626859
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Node.js Web-Entwicklung - Fünfte Auflage: Serverseitige Webentwicklung leicht gemacht mit Node 14...
Erstellen Sie skalierbare Webanwendungen mit...
Node.js Web-Entwicklung - Fünfte Auflage: Serverseitige Webentwicklung leicht gemacht mit Node 14 anhand praktischer Beispiele - Node.js Web Development - Fifth Edition: Server-side web development made easy with Node 14 using practical examples
Redewendungen, Begriffe und Ausdrücke: Eine unterhaltsame Erkundung: Eine Tabletop-Sammlung -...
Idiome, Begriffe und Ausdrücke: Eine...
Redewendungen, Begriffe und Ausdrücke: Eine unterhaltsame Erkundung: Eine Tabletop-Sammlung - Idioms, Terms, and Expressions: A Fun Exploration: A Tabletop Collection
Node.js Webentwicklung - Vierte Auflage: Serverseitige Entwicklung mit Node 10 leicht gemacht -...
Erstellen Sie Echtzeitanwendungen mit Node.js 10,...
Node.js Webentwicklung - Vierte Auflage: Serverseitige Entwicklung mit Node 10 leicht gemacht - Node.js Web Development - Fourth Edition: Server-side development with Node 10 made easy

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: