~/talk

Keep sane with React & Microfrontends in production

Talkat reactjsday 2022 · on Friday, 2022-10-21· [react]
slides:none on file

A runnable microfrontend shell with Next.js and micro frontends for header profile and footer demonstrates concrete fixes: wrap each microfrontend in an error boundary, catch async failures in fetch catch blocks, and attach high‑cardinality metadata like package name package version and user ID plus component source to each error. Errors and UI error models are sent to New Relic, Terraform provisions alert policies and an email channel, and the demo shows errors contained to a microfrontend and alerts firing in production.

AI-written summary · about

  1. 0:00Introduction
  2. 2:05Talk overview
  3. 3:31Debugging production incident
  4. 9:09What are microfrontends
  5. 10:56Microfrontend observability
  6. 13:49Demo setup observability
  7. 17:46Error boundaries in microfrontends
  8. 20:16Tracking high-cardinality errors
  9. 23:24Querying errors in New Relic
  10. 25:32Automating alerts with Terraform
  11. 29:25Key takeaways
  12. 30:51Q&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.