TypeScript erweitert JavaScript um ein statisches Typsystem, das weit über das hinausgeht, was wir normalerweise von einer statischen Programmiersprache gewohnt sind, nämlich das Annotieren von Variablen und Argumenten mit statischen Typ-Informationen.
TypeScript bringt auch eine Art eigene Meta-Programmiersprache mit, mit der Typen dynamisch "programmiert" werden können. Damit lassen sich auch die komplexesten (JavaScript-)Codestrukturen typsicher beschreiben.
In diesem Vortrag möchte ich euch mit Live-Coding Konzepte und Features dieser Metasprache vorstellen und anhand von Beispielen zeigen, wofür ihr sie in der Praxis verwenden könnt und wie Eure Anwendungen (und Programmier-Kolleg:innen) davon profitieren!
Für den Vortrag solltet ihr am Besten Grundkenntnisse von TypeScript mitbringen und auf jeden Fall die Lust auf unkonventionelle und ungewöhnliche Ideen, was die Arbeit mit einem Typsystem angeht.
Das Frontend im Backend: Webanwendungen mit Next.js
tech & talk Dortmund, Dortmund, 15.04.2025
Moderne Webanwendungen: JavaScript oder HTMX?
JUG Münster, Münster, 16.04.2025
Fullstack React: Server-first oder Client-first?
DevTalk@TK, Hamburg, 28. April 2025
Moderne React-Anwendungen mit TanStack
EnterJS, Mannheim, 7. Mai 2025
GraphQL unter der Lupe: eine kritische Betrachtung
JAX, Mainz, 8. Mai 2025
State of React – Edition 2025
JAX, Mainz, 8. Mai 2025
Single-Page-Anwendung oder HTMX für moderne Web-Frontends?
Magdeburg Developer Days, Magdeburg, 14. Mai 2025
Fullstack Webanwendungen im Praxis-Check - Eine Einführung am Beispiel Next.js
Magdeburg Developer Days, Magdeburg, 14. Mai 2025
Weitere Talks