Node.js mit TypeScript
Разработка серверных приложений с TypeScript
Zusammenfassung:
Einleitung
Das Buch «Node.js with TypeScript» (Autor: Christopher Haugen, 2021, 302 Seiten) ist ein praktischer Leitfaden zur Erstellung von Serveranwendungen mit Node.js unter Verwendung der strengen Typisierung von TypeScript. In einer Zeit, in der TypeScript zum De-facto-Standard für große Projekte wird, bietet dieses Buch einen klaren Weg von den Grundlagen bis zu fortgeschrittenen Architekturlösungen. Es erfordert keine tiefgehenden Kenntnisse von TypeScript, setzt aber grundlegende Vertrautheit mit JavaScript und Node.js voraus.
Worum geht es in dem Buch
Das Buch deckt den gesamten Entwicklungszyklus einer Serveranwendung ab: von der Einrichtung der Umgebung und Konfiguration des TypeScript-Compilers bis zum Deployment des fertigen Produkts. Der Autor führt den Leser konsequent durch die wichtigsten Themen:
- Einrichtung eines Node.js-Projekts mit TypeScript (tsconfig, ESLint, Prettier);
- Arbeit mit Modulen, Asynchronität und Promises in einer typisierten Umgebung;
- Erstellung einer REST API mit Express.js und TypeScript;
- Integration mit Datenbanken (PostgreSQL, MongoDB) über TypeORM und Mongoose;
- Authentifizierung und Autorisierung (JWT, OAuth2);
- Testen (Jest, Supertest) und Debugging;
- Architekturmuster: Dependency Injection, Repository, Service Layer;
- Deployment auf Cloud-Plattformen (AWS, Heroku) mit CI/CD.
Für wen ist dieses Buch geeignet
Das Buch richtet sich an JavaScript-Entwickler, die bereits Erfahrung mit Node.js haben, aber auf TypeScript umsteigen oder ihre Kenntnisse vertiefen möchten. Es wird auch nützlich sein
Empfehlungen
Webentwicklung mit PHP: Von den Grundlagen bis zum Deployment
Maschinelles Lernen und PHP: Ein praktischer Leitfaden
Architektur von C++-Anwendungen. Patterns, Idiome und bewährte Praktiken
API-Entwicklung in Java: von den Grundlagen bis zu Microservices
Praktisches maschinelles Lernen mit Rust
PHP. Objekte, Templates und Programmiermethoden