~/talk

The Hitchhiker's Guide to the Modular Galaxy

Talkat ngVikings 2019 · 2019-05-27..05-28· [frontend-architecture, javascript]
slides:none on file

Explains that Angular libraries ship multiple formats so consumers get tree-shakable code and legacy fallbacks: packages include UMD, FESM (flat ES modules), and ES2015/ES5 builds; the build tool ng-packagr produces those outputs and webpack produces a CommonJS-like runtime in the final app. Shows that browsers load ES2015 with module/non-module script tags, that dynamic import creates separate lazy bundles, and that using ESModules vs NgModules yields measurable bundle-size reduction in practice.

AI-written summary · about

  1. 0:00Start
  2. 2:01Angular Package Format
  3. 4:38Patterns for modularity
  4. 13:53Standardized syntax
  5. 15:25Dynamic import
~/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.