Zurück zum Programm
30.11.-0001 - 00:00 Uhr

Formulare mit Angular: Komplex und dynamisch

Eingabefor­mu­la­re (kurz Forms), sind in jed­er Web-App zu find­en. Von ein­fachen Logins zu hoch kom­plex­en und seit­enüber­greifend­en Step­pern, es gibt For­mu­la­re in vie­len Ausprägungen.
Welche Wege gibt es dynamis­che und kom­plexe For­mu­la­re mit Angu­lar selb­st zu erstellen, und was muss dabei alles beachtet werden?

Schnell reichen ein­fache Eingabefelder und kle­in­ste Bausteine nicht mehr aus, so zum Beispiel, wenn eine Feld- bzw. Grup­penüber­greifende Vali­dierung aus­ge­führt wer­den soll, oder eine Form aus mehreren abhängi­gen Grup­pen beste­ht. Wie wer­den Felder oder Grup­pen asyn­chron validiert?

In dieser Ses­sion zeigt Max Schulte wie Angu­lar es ermöglicht, kom­plexe und dynamis­che For­mu­la­re in einzelne Bestandteile zu zer­legen und zu vere­in­fachen. Sehen Sie welche Abstrak­tion­sebe­nen Angular’s Form Con­trols Sys­tem bietet und wie der Router sowie die Depen­den­cy Injec­tion (DI) im Zusam­men­spiel damit genutzt wer­den können.

Lernziele

- Was ist neu in Angular Typed Forms? - Möglichkeiten zur Form-Komposition aufzeigen - Dynamische Formulare richtig validieren - Wie lassen sich komplexe Formulare durch Architektur vereinfachen?

Niveau

Expertenniveau

Vorkenntnisse

Angular
Max Schulte
Thinktecture AG
twitter: @MaxOSchulte
Max Schulte ist Consultant und Conference Speaker bei der Thinktecture AG. Seit seiner Zeit als Tutor und Praktikumsleiter während des Studiums ist er davon überzeugt, Wissen aus praktischer Erfahrung weiterzugeben und anderen zu vermitteln. Als Consultant hilft er Kunden, Projekte zu planen und zu realisieren. Dabei liegen seine Schwerpunkte in der Frontend-Entwicklung mit BabylonJS, Angular, Ionic-Framework und Capacitor.