Zum Inhalt springen
BitDojo
In 2 Monaten zum Frontend Engineer
TypeScript6 Min. Lesezeit

Warum Typen

Du kannst erklären, was ein Typ vor der Ausführung prüft, und benennst die Fehlerarten, die TypeScript niemals findet.

Ein Programm ohne Typangaben sagt dir erst dann, dass etwas nicht zusammenpasst, wenn es läuft. Meistens beim Nutzer, meistens spät am Abend, und die Fehlermeldung lautet dann undefined is not a function.

TypeScript verschiebt diesen Moment nach vorn: in den Editor, während du tippst. Das ist der ganze Handel. Du schreibst ein paar Zeichen mehr, und dafür meldet sich der Fehler bei dir statt beim Kunden.

Eine Sache gehört an den Anfang, weil sonst alles Weitere schief verstanden wird: TypeScript ist JavaScript plus Notizen. Die Notizen werden vor der Auslieferung entfernt. Was im Browser ankommt, ist gewöhnliches JavaScript ohne eine einzige Typangabe.

Premium

Hier geht es mit einem Zugang weiter

Der erste Abschnitt ist offen, damit du siehst, wie eine Lektion aussieht. Der Rest gehört zum Zugang für 9,99 € im Monat: alle kostenpflichtigen Kurse, alle Prüfungen, alle Zertifikate, monatlich kündbar.

  • Alle kostenpflichtigen Kurse, auch die, die später dazukommen
  • Prüfungen und Zertifikate ohne Aufpreis
  • Podcast zu jedem Modul, im Browser abspielbar
  • Handbuch als PDF zu jedem Kurs