ASP.NET Core und Vue.js: Erstellen Sie realitätsnahe, skalierbare Full-Stack-Anwendungen mit Vue.js 3, TypeScript, .NET 5 und Azure

Bewertung:   (4,2 von 5)

ASP.NET Core und Vue.js: Erstellen Sie realitätsnahe, skalierbare Full-Stack-Anwendungen mit Vue.js 3, TypeScript, .NET 5 und Azure (Basilan Duldulao Devlin)

Leserbewertungen

Zusammenfassung:

Das Buch deckt die Full-Stack-Entwicklung mit .NET 5, Azure, Vue.js und TypeScript ab und bietet sowohl theoretische als auch praktische Anleitungen für verschiedene Konzepte in diesem Bereich. Während viele Nutzer den umfassenden Inhalt und das klare, schrittweise Layout loben, äußern sich einige enttäuscht über den Fokus und die Präsentation.

Vorteile:

Umfassende Abdeckung von Full-Stack-Entwicklungskonzepten, gute Balance zwischen Theorie und praktischen Beispielen, Schritt-für-Schritt-Anleitung zum Einrichten der Umgebung und zu Entwicklungsprozessen, verbessert das Verständnis für mehrere Komponenten in Unternehmensanwendungen.

Nachteile:

Schlechte visuelle Präsentation mit schwarzem Text auf dunkelgrauem Hintergrund, einige Nutzer fanden die Einführung in Vue.js verzögert und wenig überzeugend, und es gibt Wünsche nach mehr technischer Tiefe und gründlichen Erklärungen zu bestimmten Technologien.

(basierend auf 6 Leserbewertungen)

Originaltitel:

ASP.NET Core and Vue.js: Build real-world, scalable, full-stack applications using Vue.js 3, TypeScript, .NET 5, and Azure

Inhalt des Buches:

Ein Leitfaden zur Erstellung von unternehmensweiten, Cloud-fähigen Full-Stack-Webanwendungen mit TypeScript, Vue.js 3 und ASP.NET Core 5 für vielbeschäftigte Entwickler

Key Features:

⬤ Lernen Sie, wie Sie eine saubere Architektur in der neuesten ASP.NET Core 5 Web API implementieren.

⬤ Entwickeln Sie Vue. js 3 Single-Page-Anwendungen (SPAs) mit TypeScript oder JavaScript-Programmierung und Vuex-Zustandsverwaltung.

⬤ Sichern, testen und implementieren Sie Ihre Full-Stack-Webanwendung in der Azure Cloud.

Buchbeschreibung:

Vue.js 3 ist schneller und kleiner als die Vorgängerversion, und die vollständige Unterstützung von TypeScript macht es zu einer besser wartbaren und einfacher zu bedienenden Version von Vue.js. Dann gibt es noch ASP.NET Core 5, das derzeit schnellste Web-Framework von .NET. Zusammen bilden Vue.js für das Frontend und ASP.NET Core 5 für das Backend eine leistungsstarke Kombination. Dieses Buch verfolgt einen praxisnahen Ansatz zur Implementierung praktischer Methoden für die Erstellung robuster Anwendungen mit ASP.NET Core 5 und Vue. js 3. Die Themen sind nicht tiefgründig und das Buch ist für beschäftigte.NET-Entwickler gedacht, die nur wenig Zeit haben und eine schnelle Implementierung einer sauberen Architektur mit beliebten Bibliotheken wünschen.

Sie beginnen mit dem Einrichten des Backends Ihrer Webanwendung, angeleitet durch eine saubere Architektur, Command Query Responsibility Segregation (CQRS), Mediator Pattern und Entity Framework Core 5. Das Buch zeigt Ihnen dann, wie Sie die Frontend-Anwendung unter Verwendung von Best Practices, State Management mit Vuex, Vuetify UI-Komponentenbibliotheken, Vuelidate für Eingabevalidierungen, Lazy Loading mit Vue Router und JWT-Authentifizierung aufbauen. Später werden Sie sich auf das Testen und Deployment konzentrieren. Alle Tutorials in diesem Buch unterstützen Windows 10, macOS und Linux Benutzer.

Am Ende dieses Buches werden Sie in der Lage sein, eine unternehmensweite Full-Stack-Web-App zu erstellen, die gängigsten npm-Pakete für Vue.js und NuGet-Pakete für ASP.NET Core zu verwenden und Vue.js und ASP.NET Core über GitHub Actions auf Azure App Service zu deployen.

Was Sie lernen werden:

⬤ CQRS und Mediator-Muster in der ASP.NET Core 5 Web API kennenlernen.

⬤ Serilog, MediatR, FluentValidation und Redis in ASP.NET verwenden.

⬤ Gemeinsame Vue.js-Pakete wie Vuelidate, Vuetify und Vuex erkunden.

⬤ Komplexe App-Zustände mit der Vuex State Management Library verwalten.

⬤ Schreiben Sie Integrationstests in ASP.NET Core mit xUnit und FluentAssertions.

⬤ Stellen Sie Ihre Anwendung auf Microsoft Azure bereit, indem Sie die neuen GitHub-Aktionen für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD) verwenden.

Für wen dieses Buch gedacht ist:

Dieses Buch zur App-Entwicklung richtet sich an .NET-Entwickler, die mit Vue.js einsteigen und vollwertige Webanwendungen für Unternehmen erstellen möchten. Entwickler, die eine Proof-of-Concept-Anwendung schnell und pragmatisch mit ihrem vorhandenen Wissen über ASP.NET Core erstellen wollen, sowie Entwickler, die lesbaren und wartbaren Code mit TypeScript und der Programmiersprache C# schreiben wollen, werden dieses Buch ebenfalls nützlich finden. Das Buch setzt mittlere.NET-Kenntnisse sowie ein Verständnis von C#-Programmierung, JavaScript und ECMAScript voraus.

Weitere Daten des Buches:

ISBN:9781800206694
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Praktisches Enterprise React: Werden Sie ein effektiver React-Entwickler in Ihrem Team - Practical...
Kapitel 1. Erste Schritte in ReactKapitel 2. Erste...
Praktisches Enterprise React: Werden Sie ein effektiver React-Entwickler in Ihrem Team - Practical Enterprise React: Become an Effective React Developer in Your Team
ASP.NET Core und Vue.js: Erstellen Sie realitätsnahe, skalierbare Full-Stack-Anwendungen mit Vue.js...
Ein Leitfaden zur Erstellung von...
ASP.NET Core und Vue.js: Erstellen Sie realitätsnahe, skalierbare Full-Stack-Anwendungen mit Vue.js 3, TypeScript, .NET 5 und Azure - ASP.NET Core and Vue.js: Build real-world, scalable, full-stack applications using Vue.js 3, TypeScript, .NET 5, and Azure
Spring Boot und Angular: Hands-on Full-Stack-Webentwicklung mit Java, Spring und Angular - Spring...
Design, Erstellung und Bereitstellung von...
Spring Boot und Angular: Hands-on Full-Stack-Webentwicklung mit Java, Spring und Angular - Spring Boot and Angular: Hands-on full stack web development with Java, Spring, and Angular

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

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)