~/talk

Web Components with Angular Elements: Beyond the Basics

Talkat ng-conf 2019 · 2019-05-01..05-03· [angular, web-platform]
slides:none on file

Angular Elements wraps Angular components as framework-independent custom elements and demonstrates concrete techniques: use document.createElement and customElements.define plus ngModuleFactoryLoader for lazy loading, produce a debug 7.7 KB lazy bundle (about half in production), build a single distributable file with ngx-build-plus and load it via dynamic script tags but observe a bloated 427 KB external bundle unless Ivy or dependency-sharing removes duplicates; notes on zone.js, polyfills, content projection and when Ivy actually shrinks UI-only code.

AI-written summary · about

  1. 0:00Intro
  2. 0:29What is Angular Elements
  3. 1:49Overview
  4. 3:23Basics
  5. 4:08Dynamic Elements
  6. 6:10Lazy Loading
  7. 9:38External Elements
  8. 10:50Bundle Sizes
  9. 13:37IV Integration
  10. 14:55Can it help
  11. 16:35Summary
  12. 17:18Outro
~/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.