Speaker
✓ Bis zu 360 € sparen
✓ Arduino oder Echo Dot gratis
✓ Kollegenrabatt
Jetzt anmelden
✓ See you in 2023
✓ Wir sehen uns in 2023
Infos
Beschreibung
TypeScript kann sehr viel mehr sein, als nur ein paar Typ-Annotationen zu normalem JavaScript, denn TypeScript-Typen lassen sich nicht nur aufschreiben, sondern auch programmieren! Mit ein paar eher unbekannten TypeScript-Features und etwas Hirnschmalz können komplexe Typ-Beziehungsgeflechte aus wenigen basalen Datentypen konstruiert werden. Damit ist es ein Leichtes, sicherstellen, dass die Typen jederzeit konsistent und einfach wartbar bleiben, ohne ergonomische Abstriche machen zu müssen. Dieser Talk führt durch die Programmierung eines Message-Bus-Systems und verwendet dabei fortgeschrittene TypeScript-Features wie Mapped Types, Discriminated Unions und Conditional Types, um den Message Bus mit wenigen, aber smarten Typ-Definitionen typesafe zu machen, während (Typinferenz sei
dank) für uneingeweihten Entwicklerkollegen die Benutzung der betroffenen Klassen und Funktionen ein Kinderspiel bleiben.
This Session originates from the archive of Diese Session stammt aus dem Archiv von JAXJAX . Take me to the program of . Hier geht es zum aktuellen Programm von W-JAX W-JAX .