Bewertung:

Das Buch hat gemischte Kritiken. Einige Nutzer loben die umfassende Abdeckung von Node.js, Express und MongoDB für Umsteiger von PHP, andere kritisieren die mangelnde Tiefe, das übermäßige Kopieren von Material aus der offiziellen Dokumentation und die unzureichende Anleitung für Anfänger.
Vorteile:⬤ Behandelt Node.js, Express und MongoDB im Detail
⬤ nützlich für PHP-Entwickler, die auf den MEAN-Stack umsteigen
⬤ schöne Textformatierung
⬤ einige Nutzer finden es umfassend.
⬤ Fehlt es an ausführlichen Erklärungen
⬤ umfangreiches Copy-Pasteing
⬤ bietet keine praktischen und brauchbaren Anleitungen, insbesondere für Windows-Nutzer
⬤ Angular-Abschnitt wird als veraltet und kurz angesehen
⬤ einige Leser finden ihn fade und nicht lehrreich.
(basierend auf 10 Leserbewertungen)
Node.js, MongoDB and Angular Web Development - The definitive guide to using the MEAN stack to build web applications
Node.js, MongoDB und Angular Web Development.
Der endgültige Leitfaden zur Verwendung des MEAN-Stacks für die Entwicklung von Webanwendungen.
Node.js ist eine führende serverseitige Programmierumgebung, MongoDB ist die beliebteste NoSQL-Datenbank und Angular ist das führende Framework für MVC-basierte Front-End-Entwicklung. Zusammen bieten sie einen einfach zu implementierenden, vollständig integrierten Webentwicklungsstack, der es Webprogrammierern ermöglicht, hochleistungsfähige Websites und Anwendungen zu erstellen, die vollständig in JavaScript aufgebaut sind, vom Server bis zum Client.
Diese neue Ausgabe von Node.js, MongoDB und Angular Web Development wurde für Angular 2, Angular 4 und nachfolgende Versionen aktualisiert und zeigt Ihnen, wie Sie diese drei Technologien in komplette Arbeitslösungen integrieren können. Es beginnt mit prägnanten, kristallklaren Tutorials zu jeder Technologie und geht dann schnell zur Erstellung gängiger Webanwendungen über.
Sie lernen, wie Sie Node.js und MongoDB verwenden, um skalierbare, hochleistungsfähige Websites zu erstellen, wie Sie den innovativen MVC-Ansatz von Angular nutzen, um effektivere Seiten und Anwendungen zu strukturieren, und wie Sie alle drei Technologien zusammen verwenden, um herausragende Web-Lösungen der nächsten Generation zu liefern.
⬤ Implementieren Sie einen hochskalierbaren und dynamischen Webserver mit Node.js und Express.
⬤ Implementieren Sie einen MongoDB-Datenspeicher für Ihre Webanwendungen.
⬤ Zugriff auf und Interaktion mit MongoDB aus Node. js JavaScript-Code.
⬤ Lernen Sie die Grundlagen von TypeScript kennen.
⬤ Definieren Sie eigene Angular-Direktiven, die die HTML-Sprache erweitern.
⬤ Server-seitige Webdienste in JavaScript erstellen.
⬤ Implementieren Sie clientseitige Dienste, die mit dem Node.js-Webserver interagieren können.
⬤ Dynamische Browser-Ansichten erstellen, die reichhaltige Benutzerinteraktion bieten.
⬤ Fügen Sie authentifizierte Benutzerkonten und verschachtelte Kommentar-Komponenten zu Ihren Webanwendungen und Seiten hinzu.
Inhalt auf einen Blick
Teil I: Erste Schritte
1 Einführung in den Node. js-to-Angular Stack.
2 JavaScript-Fibel.
Teil II: Node. js lernen
3 Erste Schritte mit Node. js.
4 Ereignisse, Listener, Timer und Rückrufe in Node. js verwenden.
5 Umgang mit Daten-E/A in Node. js.
6 Zugriff auf das Dateisystem von Node. js.
7 Implementieren von HTTP-Diensten in Node. js.
8 Implementieren von Socket-Diensten in Node. js.
9 Skalierung von Anwendungen mit mehreren Prozessoren in Node. js.
10 Zusätzliche Node.js-Module verwenden.
Teil III: MongoDB lernen
11 Verstehen von NoSQL und MongoDB.
12 Erste Schritte mit MongoDB.
13 Erste Schritte mit MongoDB und Node. js.
14 MongoDB-Dokumente von Node.js aus manipulieren.
15 Zugriff auf MongoDB aus Node. js.
16 Verwendung von Mongoose für strukturiertes Schema und Validierung.
17 Fortgeschrittene MongoDB-Konzepte.
Teil IV: Mit Express das Leben leichter machen
18 Express in Node.js implementieren.
19 Implementieren von Express Middleware.
Teil V: Angular lernen
20 Der Einstieg in TypeScript.
21 Erste Schritte mit Angular.
22 Angular-Komponenten.
23 Ausdrücke.
24 Datenbindungen.
25 Eingebaute Direktiven.
Teil VI: Fortgeschrittenes Angular
26 Benutzerdefinierte Direktiven.
27 Ereignisse und Erkennung von Änderungen.
28 Implementieren von Angular-Diensten in Webanwendungen.
29 Eigene Angular-Dienste erstellen.
30 Spaß mit Angular haben.