Avatar ·

Wie fange ich an, TypeScript von Grund auf zu lernen?

Hallo zusammen! Ich bin ein Anfänger-Entwickler, der von JavaScript auf TypeScript umsteigen möchte, weiß aber nicht, wie ich das Lernen angehen soll. Ich habe versucht, die offizielle Dokumentation zu lesen, aber sie wirkte zu trocken und überladen mit Fachbegriffen. Ich habe versucht, YouTube-Videos anzuschauen, aber die meisten Tutorials setzen voraus, dass der Zuschauer bereits grundlegende TypeScript-Kenntnisse hat.

Mein aktuelles Stack: Ich kenne die Grundlagen von JS (ES6+, Promises, async/await), habe ein wenig mit React gearbeitet. Ich habe ein kleines Projekt in reinem JS (Aufgabenliste mit localStorage), das ich in TypeScript umschreiben möchte, um den Unterschied in der Praxis zu verstehen.

Hier ist ein Beispiel meines Codes, den ich zu typisieren versuche:

function addTask(text) {\n  const task = { id: Date.now(), text, completed: false };\n  tasks.push(task);\n  render();\n