TypeScript lernen
Полное руководство по TypeScript для разработчиков
Zusammenfassung:
Einleitung
Das Buch «Learning TypeScript» (in der deutschen Übersetzung — «Изучаем TypeScript») von Josh Goldberg erschien 2022 und wurde sofort zu einem der beliebtesten Leitfäden für diese Sprache. TypeScript ist eine Erweiterung von JavaScript, die statische Typisierung und moderne Funktionen hinzufügt, die die Entwicklung großer Projekte sicherer und vorhersagbarer machen. Das Buch umfasst 318 Seiten und deckt alle wesentlichen Aspekte der Sprache ab: von grundlegenden Typen bis hin zu fortgeschrittenen Generics und Conditional Types.
Josh Goldberg ist ein bekannter Entwickler und Mitwirkender im TypeScript-Ökosystem, Autor beliebter Tools (z. B. typescript-eslint). Sein Erzählstil ist klar, praxisorientiert und legt den Fokus auf reale Anwendungsszenarien. Das Buch ist nicht mit Theorie überladen, vermittelt aber ein tiefes Verständnis des Typsystems.
Worum es im Buch geht
«Learning TypeScript» ist als schrittweise Einführung in die Sprache aufgebaut. Es beginnt mit den Grundlagen: Installation, Konfiguration, Basistypen (number, string, boolean, Arrays, Objekte). Dann geht es zu komplexeren Themen über: Interfaces, Union Types, Intersection Types, Literal Types, Enums. Besonderes Augenmerk liegt auf Generics — einem der mächtigsten, aber auch schwierigsten Teile von TypeScript. Im Buch werden Conditional Types, Mapped Types, Type Inference sowie die Arbeit mit den Schlüsselwörtern keyof, typeof, infer behandelt.
Einzelne Kapitel sind Modulen,
Empfehlungen
Go (Golang) und Datenbanken: Ein praktischer Leitfaden
Architektur von TypeScript-Anwendungen: Von der Idee bis zur Produktion
Architektur von Kotlin-Anwendungen: Von den Grundlagen bis zur Produktion
Leistung von Rust-Anwendungen
JavaScript (Node.js) für Anfänger: Der vollständige Kurs
SwiftUI Views Mastery