
Typescript Basics: Learn Typescript from Scratch and Solidify Your Skills with Projects
Verschaffen Sie sich mit diesem schnellen, praktischen Leitfaden einen schnellen Einstieg in Typescript und nutzen Sie diese objektorientierte Open-Source-Sprache mit Zuversicht. Dieses Buch zeigt auf, wie Typescript mit JavaScript und seinen Frameworks zusammenarbeitet und dadurch mehr Funktionalität bietet, insbesondere für größere Unternehmensprojekte.
Zu Beginn werden einige Grundlagen besprochen, z. B. wie man eine TypeScript-Datei ausführt und in JavaScript kompiliert, und es wird erläutert, wie die Sprache in das gesamte Ökosystem neben React, Redux, Angular und Webpack eingebunden ist. Anhand eines praktischen, projektorientierten Ansatzes werden Sie die wichtigsten Konzepte und Aspekte von TypeScript wie Compiler, Arrays, Klassen und Schnittstellen kennenlernen. Sobald Sie die Grundlagen beherrschen, wenden Sie sich komplexeren Themen wie erweiterten Typen zu.
Sie lernen auch etwas über Decorators, die in Angular ein Muss sind. Anschließend wird ein kleines Projekt mit To-do-Liste vorgestellt, gefolgt von einem größeren "Drag and Drop"-Projekt. Sie werden sehen, wie Sie das Drag-and-Drop-Projekt in kleine, überschaubare Module aufteilen und lernen, wie Sie das Projekt mit Webpack effizienter gestalten können. Zum Schluss erstellen Sie zwei weitere React-Projekte, eine Party-App mit React und eine mit React und Redux.
Typescript Basics zeigt, dass diese JavaScript-Erweiterung derzeit die am schnellsten wachsende Sprache für die Web-Entwicklung ist und immer mehr Entwickler und Unternehmen sie in ihren aktuellen Arbeitsabläufen und Projekten einsetzen und übernehmen wollen.
Was Sie lernen werden
⬤ Verstehen Sie die Besonderheiten von Typescript und wie es sich in das JS- und Webentwicklungs-Ökosystem einfügt.
⬤ Implementieren Sie Typescript für Unternehmensprojekte.
⬤ Typescript anhand von praktischen Projekten und Beispielen anwenden.
⬤ Sehen Sie, wie Typescript mit wichtigen Frameworks wie React und Angular interagiert.
Für wen ist dieses Buch gedacht?
Alle, die TypeScript kennenlernen und in ihren Unternehmens- oder Hobbyprojekten mit React und Angular einsetzen wollen. Anfängern wird es leicht fallen, die grundlegenden Konzepte und Prinzipien zu erlernen, um loszulegen und zu fortgeschrittenen Projekten und deren Implementierung überzugehen.