~/talk

Enterprise Grade Angular Reactive Forms

Talkat NG-BE 2019 · 2019-12-05..12-06· [angular]
slides:none on file

Claims that a config-driven form layer eliminates most duplicated template wiring by generating HTML from TypeScript, binding models and observables, and keeping model and form in sync. Uses Angular reactive forms plus the Formly library, Material UI adapters, observables for remote options, hooks and expressionProperties to implement dependent fields, validators and resets. Demo builds a nation→city dependent select that handles 2,000 entries, adds a loading indicator via extensions, and works end-to-end.

AI-written summary · about

  1. 0:00Intro
  2. 2:07Forms vs Forms
  3. 3:55Reactive Forms Implementation
  4. 4:44Reactive Forms Solution
  5. 5:22Input Types
  6. 5:32Form
  7. 7:57Insulation
  8. 8:45Basics
  9. 11:47H
  10. 12:24Nation
  11. 15:12Hooks
  12. 17:13Expression Properties
  13. 19:53Custom Form Control
  14. 22:09Validation
  15. 23:47Extensions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.