TypeScript Monorepo Handbook
Руководство по монорепозиториям на TypeScript
Zusammenfassung:
Einleitung
Das Buch TypeScript Monorepo Handbook von David Levi ist ein praktischer Leitfaden zur Erstellung und Verwaltung von Monorepos in TypeScript. In der modernen Softwareentwicklung, wo Projekte immer komplexer und modularer werden, ist das Monorepo für viele Teams zum De-facto-Standard geworden. Das Buch erschien 2022, umfasst 210 Seiten und richtet sich an Entwickler, die von verteilten Repositories zu einer einheitlichen, gut strukturierten Codebasis wechseln möchten.
Worum geht es in diesem Buch
Das Buch behandelt systematisch alle Aspekte der Arbeit mit Monorepos: von grundlegenden Konzepten bis hin zu fortgeschrittenen Techniken für CI/CD-Konfiguration und Paketveröffentlichung. Der Autor listet nicht nur Werkzeuge auf, sondern erklärt, warum ein Monorepo gerade für TypeScript-Projekte nützlich sein kann und wie man typische Fehler bei der Einführung vermeidet.
Hauptthemen:
- Was ist ein Monorepo und warum wird es benötigt (Vergleich mit Multirepos).
- Überblick über beliebte Tools: Nx, Lerna, Yarn Workspaces, Turborepo.
- Konfiguration von TypeScript im Monorepo: tsconfig, Pfade, References.
- Verwaltung von Abhängigkeiten und Paketversionierung.
- Automatisierung von Build, Tests und Deployment.
- Veröffentlichung von Paketen im npm-Registry.
- Migration eines bestehenden Projekts zu einem Monorepo.
Für wen ist dieses Buch geeignet
Das Buch ist nützlich für:
- TypeScript-Entwickler, die in großen
Empfehlungen
Kotlin für Anfänger: Der vollständige Kurs
Maschinelles Lernen und TypeScript: Von der Theorie zur Praxis
Sauberer Code in JavaScript (Node.js): Ein praktischer Leitfaden
C# (.NET) und Kubernetes: Ein praktischer Leitfaden zur Orchestrierung
Architektur von C++-Anwendungen: Entwurfsmuster und Skalierung
Essential C# 8.0