Webentwicklung mit TypeScript: Von den Grundlagen bis zum Deployment
300 Seiten
German
PDF
4.5

Webentwicklung mit TypeScript: Von den Grundlagen bis zum Deployment

Webentwicklung mit TypeScript: Von den Grundlagen bis zum Deployment

Autor:

Jahr:

Zusammenfassung:

Dieses Buch ist Ihr Leitfaden in die Welt der modernen Webentwicklung mit TypeScript. Sie beginnen mit den Grundlagen: Installation, Einrichtung der Umgebung, Basistypen und Interfaces. Schrittweise gehen Sie zu fortgeschrittenen Funktionen über: Generics, Decorators, Conditional Types und asynchrone Programmierung. Jedes Kapitel enthält praktische Beispiele und Aufgaben zur Vertiefung des Stoffes.



Das Buch deckt drei Hauptbereiche ab:

  • Frontend-Entwicklung: Erstellung von Anwendungen mit React und Angular mit vollständiger Typisierung von Komponenten, State-Management (Redux, NgRx), Arbeit mit Formularen und Routing.
  • Backend-Entwicklung: Aufbau von REST-API- und GraphQL-Servern mit Node.js (Express, NestJS), Arbeit mit Datenbanken (TypeORM, Prisma), Authentifizierung und Autorisierung.
  • Infrastruktur und Deployment: Konfiguration des Build-Prozesses (Webpack, Vite), CI/CD (GitHub Actions, Docker), Deployment auf Vercel, Netlify, AWS. Ein separates Kapitel widmet sich dem Monitoring und Logging von Produktionsanwendungen.


Für wen dieses Buch geeignet ist:

  • Anfängende Entwickler, die mit den Grundlagen von JavaScript vertraut sind und TypeScript von Grund auf lernen möchten.
  • Erfahrene JS-Entwickler, die ihr Wissen strukturieren und auf typisierten Code umsteigen möchten.
  • Full-Stack-Entwickler, die einen einheitlichen Technologie-Stack für Frontend und Backend erhalten möchten.
  • Teamleiter und Architekten, die die Einführung von TypeScript in bestehenden Projekten planen.


Nach der Lektüre werden Sie in der Lage sein:

  • Sicher typisierten Code zu schreiben und fortgeschrittene TypeScript-Funktionen zu nutzen.
  • Vollständige Webanwendungen von Grund auf bis zur Produktion zu erstellen.
  • Build-Prozess, Tests und Deployment zu konfigurieren.
  • Die interne Struktur gängiger Frameworks zu verstehen.
  • Lesbaren, wartbaren und sicheren Code zu schreiben.


Alle Codebeispiele sind im GitHub-Repository verfügbar. Das Buch ist in lebendiger Sprache geschrieben, mit Fokus auf die Praxis. Sie werden nicht nur die Theorie lesen – Sie werden reale Projekte erstellen: einen Online-Shop, einen Blog mit Admin-Bereich, eine Echtzeit-Chat-Anwendung und eine API für eine mobile App.



Treten Sie der TypeScript-Entwickler-Community bei. Dieses Buch wird Ihnen über viele Jahre hinweg ein zuverlässiges Nachschlagewerk sein.

Empfehlungen