Entwicklung von Full-Stack-Anwendungen mit Vue.js und TypeScript
Практическое руководство по созданию веб-приложений
Zusammenfassung:
Einleitung
Das Buch „Full Stack Development with Vue.js and TypeScript“ (Autor Gareth S. Edwards, 2022, 368 Seiten) ist ein moderner praktischer Leitfaden, der eine wichtige Nische abdeckt: die Erstellung vollwertiger Webanwendungen mit der Kombination von Vue.js und TypeScript. Im Gegensatz zu vielen Büchern, die sich nur auf das Frontend konzentrieren, behandelt dieses Material auch den Serverteil, was es besonders wertvoll für Entwickler macht, die die volle Kontrolle über den Technologie-Stack anstreben.
Der Verlag Packt Publishing veröffentlichte das Buch auf dem Höhepunkt der Popularität von TypeScript und Vue 3, daher sind die Informationen zum Zeitpunkt der Erstellung aktuell und behalten ihren praktischen Wert für die moderne Webentwicklung.
Worum es in dem Buch geht
Das Buch führt den Leser konsequent von den Grundlagen von TypeScript und Vue.js bis zur Erstellung einer vollständigen Full-Stack-Anwendung. Der Autor beschränkt sich nicht auf die Theorie – jedes Kapitel enthält praktische Beispiele und Code, der sofort angewendet werden kann. Der Schwerpunkt liegt auf:
- Einrichtung der Umgebung und Tools (Vite, Vue CLI, TypeScript Compiler).
- Komponentenbasierter Ansatz in Vue 3 mit Composition API.
- Typisierung von Daten, Props, Events und Stores mit TypeScript.
- Erstellung einer REST API mit Node.js (Express) mit typisierten Routen.
- Integration einer Datenbank (MongoDB) über TypeScript-Modelle.
- Authentifizierung und Autorisierung (JWT, Routenschutz).
- Testing (Unit-Tests für Komponenten und API).
- Deployment.
Empfehlungen
TypeScript und Kubernetes: Entwicklung und Bereitstellung von Cloud-Anwendungen
Go (Golang) und Kubernetes: Von den ersten Zeilen bis zur Produktion
Leistung von TypeScript-Anwendungen. Code-Optimierung und Beschleunigung
C# (.NET)-Vorstellungsgespräch: 200 Fragen und Antworten
Java Generics und Collections
Beginning SwiftUI