Zum Inhalt springen

Angular Meetup Hamburg

Foto von Dave
Hosted By
Dave
Angular Meetup Hamburg

Details

Es geht um Angular.

TypeScript - fortgeschrittene Konzepte
(Nils Hartmann)
TypeScript bringt neben den alltäglichen Typen, die wir in unserem Code verwenden, einige eher ungewöhnliche Typen wie never und Conditional Types mit.
Außerdem gibt es sogar eine Art Meta-Sprache, mit der man Typen programmatisch beschreiben kann.
Damit lassen sich auch sehr komplexe APIs typsicher beschreiben, ohne dass die Verwender:innen selbst Typangaben hinschreiben müssen.
In dieser Session möchte ich euch mit Live-Coding ein paar dieser "fortgeschrittenen" Features anhand praktischer Beispiele vorstellen.

Nils Hartmann ist freiberuflicher Software-Entwickler, -Architekt und Trainer aus Hamburg. Er unterstützt Teams bei der Entwicklung von Backend- und Frontend-Anwendungen mit den Schwerpunkten React, TypeScript, GraphQL und Java. Nils hat ein Buch über React geschrieben sowie Videokurse zu GraphQL veröffentlicht.

Angular 17.1.0 Signal Inputs (lightning talk)
(Webdave)

Die Power von Zod - Sicherheit zur Laufzeit
(Bennett Dams)
Mit TypeScript bekommen wir Typsicherheit, aber als dynamische Sprache kann JavaScript zur Laufzeit immer wieder für Überraschungen sorgen.
Zod ist eine beliebte Bibliothek in der TypeScript-Community und vor allem als Schema-Validierungspaket bekannt.
Es hilft nicht nur bei der Validierung einfacher Strings, sondern auch komplexer JSON-Strukturen.
In diesem Meetup zeigt Bennett euch, wie ihr mithilfe von Zod eure Interfaces zur Laufzeit validieren könnt, Daten typensicher transformiert und die Angst loswerdet: Was ist, wenn es doch bricht?

Photo of Angular Meetup Hamburg group
Angular Meetup Hamburg
Mehr Events anzeigen
adesso mobile solutions GmbH
Willy-Brandt-Straße 1 · Hamburg, HH