Fortgeschrittene TypeScript-Programmierprojekte
Практическое руководство по созданию сложных приложений
Zusammenfassung:
Einleitung
Das Buch «Advanced TypeScript Programming Projects» (auf Deutsch: «Fortgeschrittene Programmierprojekte in TypeScript») von Peter O'Hanlon erschien 2019 und zog sofort die Aufmerksamkeit von Entwicklern auf sich, die ihre TypeScript-Kenntnisse vertiefen möchten. Es ist kein weiteres Syntax-Nachschlagewerk, sondern ein praktischer Leitfaden, der auf realen Projekten basiert und ein breites Spektrum moderner Technologien abdeckt: von serverseitiger Programmierung mit Node.js bis hin zu Client-Frameworks wie Angular und React. Das Buch richtet sich an Leser, die bereits mit den Grundlagen von TypeScript vertraut sind und den Schritt zur Erstellung komplexer, skalierbarer Anwendungen machen möchten.
Worum geht es in dem Buch
Der Autor führt den Leser durch eine Serie von 9 vollständigen Projekten, die jeweils einer bestimmten Aufgabe oder Technologie gewidmet sind. Im Laufe der Arbeit lernen Sie:
- Serverseitige Anwendungen mit Node.js und TypeScript zu erstellen;
- Single-Page-Anwendungen (SPA) mit Angular und React zu entwickeln;
- Mit Datenbanken (einschließlich MongoDB und PostgreSQL) zu arbeiten;
- Authentifizierung und Autorisierung zu implementieren;
- Fortgeschrittene Design Patterns wie Dependency Injection, Observer, Strategy und andere zu nutzen;
- Build- und Testprozesse mit Webpack, Jest und anderen Tools einzurichten;
- Anwendungen in der Cloud (AWS, Azure) bereitzustellen.
Jedes Projekt
Empfehlungen
C++-Anwendungen testen: Von Unit-Tests bis zur Integrationsabdeckung
Leistung von TypeScript-Anwendungen
Algorithmen und Datenstrukturen in JavaScript (Node.js)
Testen von TypeScript-Anwendungen: von Unit-Tests bis E2E
Swift (iOS/macOS) und Kubernetes: Bereitstellung und Orchestrierung mobiler Backends
Entwicklung evolvierender Web-APIs mit ASP.NET