~/talk

Platform freedom with Micro-frontends

Talkat Conf42 JavaScript 2022 · on Thursday, 2022-11-17· [frontend-architecture, typescript]
slides:none on file

A new TypeScript framework called multiplying architecture packages micro-frontends as View + Envelope + Channel and uses envelope and envelope-bus to isolate context and pass messages so components render in divs (not iframes) across Web, VS Code, Chrome/GitHub extensions and a web app with minimal code changes. Runtime composition plus Webpack 5 module federation shares dependencies to eliminate duplicate React bundles; examples (to-do, ping‑pong, base64→PNG) run and the approach proves deployable across platforms.

AI-written summary · about

  1. 0:00Introduction
  2. 3:04Platform and distributions
  3. 6:19Monoliths to micro-frontends
  4. 9:12Architecture examples
  5. 11:24Integration strategies
  6. 14:56Runtime vs build-time trade-offs
  7. 18:53Requirements for multi-platform
  8. 20:16Multiplying architecture
  9. 23:29Implementing multiplying architecture
  10. 31:55Integration challenges and solutions
  11. 33:42Federated modules
  12. 35:06Achievements and future
~/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.