~/talk

SPAs, full-stack, micro-frontends, enterprise migrations, what the quack?

Talkat NG-BE 2024 · 2024-12-05..12-06· [frontend-architecture, angular, web-performance]
links:none on file
name:I. Minar
links:none on file
slides:none on file

A concrete claim and a working demo not a marketing rant Web Fragments let a legacy Angular SPA migrate incrementally by carving out UI parts into independently deployed fragments that use shadow roots to encapsulate CSS and separate JavaScript contexts so code can be unloaded and memory leaks reclaimed The team rebuilds the catalog as server rendered Analog and the cart in Qwik communicates via BroadcastChannel and shows a 2 second pause gone in the demo Cloudflare Dash runs this approach at scale with about 3,000 SLOC of orchestrator code and an expected ~100 fragments in the migration and it materially improves LCP and boot time

AI-written summary · about

  1. 0:00Introduction
  2. 4:57Frontend tech choices
  3. 7:48Enterprise frontend migrations
  4. 10:56Iframes vs modern UIs
  5. 13:02Web Fragments intro
  6. 16:57Live demo: Web Fragments
  7. 22:15Encapsulated fragments benefits
  8. 25:26Faster rendering with Web Fragments
  9. 27:54Cloudflare production example
  10. 29:19Web Fragments advantages
  11. 31:26Web Fragments open source
  12. 32:52Q&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.