~/talk

Painless Micro Frontends Delivery

speakerdeck:nickbalestra
slides:none on file

OpenComponents provides a runtime registry with versioned endpoints where each frontend component is a separately published package; a CLI builds and uploads assets to a CDN, templates let teams use different frameworks, and components support both client and server rendering. Each component can include a server-side function shipped with component so private APIs travel with a specific version. A Chrome tool previews and hot-swaps component versions, enabling independently deployable UI pieces at OpenTable scale.

AI-written summary · about

  1. 0:00Introduction to Open Table
  2. 1:56Why use micro front-ends
  3. 6:55Technical implementation
  4. 9:36The Open Components registry
  5. 12:24Client and server interaction
  6. 14:18Architectural evolution
  7. 18:53Live demo of components
  8. 29:15Integration and tooling
  9. 34:37Q&A and concluding remarks
~/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.