TypeScript im Backend
Полное руководство по серверной разработке на TypeScript
Zusammenfassung:
Einleitung
Das Buch „TypeScript on the Backend“ von Robert Biggs wurde 2021 veröffentlicht und zog sofort die Aufmerksamkeit von Entwicklern auf sich, die die Serverentwicklung auf ein neues Niveau von Zuverlässigkeit und Lesbarkeit heben möchten. In einer Zeit, in der JavaScript de facto die Sprache des Webs ist, bietet TypeScript eine strenge statische Typisierung, die besonders im Backend wertvoll ist – dort, wo die Fehlerkosten hoch sind und die Codebasis schnell wächst. Dieses Buch ist kein reines Syntax-Nachschlagewerk, sondern ein praktischer Leitfaden für den Bau von production-grade Serveranwendungen mit TypeScript.
Worum es in dem Buch geht
Robert Biggs führt den Leser konsequent von den Grundlagen von TypeScript bis zu fortgeschrittenen Techniken, die in realen Projekten eingesetzt werden. Das Buch behandelt:
- Einrichtung der Umgebung und Integration von TypeScript mit Node.js;
- Arbeit mit Express und NestJS – den beiden beliebtesten Frameworks;
- Typisierung von Requests, Responses, Middleware und Error-Handlern;
- Interaktion mit Datenbanken (SQL und NoSQL) über typisierte ORMs (TypeORM, Prisma);
- Erstellung von REST-APIs und GraphQL-Servern mit vollständiger Typunterstützung;
- Testing (Unit, Integration, e2e) mit Jest und Supertest;
- Deployment, CI/CD und Monitoring von TypeScript-Anwendungen.
Jedes Kapitel enthält praktische Beispiele, die sofort in der Arbeit angewendet werden können. Der Autor vertieft sich nicht in die Typentheorie, sondern konzentriert sich auf reale Szenarien: Authentifizierung,
Empfehlungen
Rust und Docker: Containerisierung von Anwendungen
Rust und Datenbanken: Ein praktischer Leitfaden
Go (Golang) und Microservices: Von der Idee bis zur Produktion
Leistung von C++-Anwendungen: Von der Theorie zur Praxis
Maschinelles Lernen und Go (Golang): Ein praktischer Leitfaden
Algorithmen und Datenstrukturen in Swift (iOS/macOS)