~/talk

It’s Alive! Dynamic Components in Angular

Talkat angularday 2022 · on Friday, 2022-10-07· [angular]

Demo shows a runnable dashboard that lazily loads dinosaur and plant widgets, proving dynamic components reduce initial bundle size and work in the page with change detection wired up. Code uses createComponent one-liner with a ViewContainerRef, sets inputs via setInput, subscribes to EventEmitter instances, and performs async import of standalone component to avoid eager bundling. For cross-team plugins the talk recommends module federation for unknown paths and links a GitHub repo with the demo (deploy is attempted but flaky).

AI-written summary · about

  1. 0:00Introduction
  2. 1:54Dynamic components in Angular
  3. 4:46Live demo
  4. 9:26Static vs dynamic
  5. 10:49Use cases
  6. 19:21How they work in code
  7. 23:19Lazy loading with async
  8. 25:03Inputs and events
  9. 28:21Advanced API methods
  10. 31:12Plugin components and federation
  11. 32:14Resources and demo
  12. 33:20Closing and Q&A
~/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.