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

Typen an der Grenze

Du erkennst jede Stelle, an der Daten von außen ins Programm kommen, prüfst sie dort mit einem Schema und leitest den Typ aus dem Schema ab.

Alles bisher Gelernte gilt für Code, den du selbst geschrieben hast. Dort passen die Zusagen zusammen, weil das Werkzeug es geprüft hat.

Sobald Daten von außen kommen, ist diese Grundlage weg. Eine Antwort aus dem Netz ist Text, den jemand anderes geschrieben hat. Ein Formularfeld ist Text, den ein Mensch getippt hat. Eine Zeile aus dem Datenspeicher stammt aus einer Fassung deiner Anwendung, die es vielleicht seit zwei Jahren nicht mehr gibt.

Diese Lektion ist die wichtigste der Spur, weil hier die meisten echten Ausfälle entstehen. Der Typ war richtig, die Daten waren es nicht.

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