~/talk

Frontend Monoliths: Run if you can!

Talkat Voxxed Days Zurich 2019 · on Tuesday, 2019-03-19· [frontend-architecture]
speakerdeck:jbandi
links:none on file
slides:none on file

Argues that single‑page apps create frontend monoliths that block independent teams and proposes the open‑source Scion Workbench Application Platform (Angular-based) that gives each micro‑frontend a sandbox (iframe/shadow DOM), integrates by URL, and routes interactions via an application manifest and intent/capability matching. Demo shows a contact Angular app and a React “joke” app integrated into one host, using the guest API for actions and runtime isolation. Designed for scenarios with ~40 parallel teams; demo mostly works after a manifest typo fix.

AI-written summary · about

  1. 0:00Introduction
  2. 0:45Web page size
  3. 4:08Speed is money
  4. 5:43The history of enterprise application
  5. 6:40The future of the web
  6. 7:55Frontend vs backend
  7. 8:54Goals of microservices
  8. 10:21Technology agnostic season
  9. 10:56Break the monolith
  10. 11:57Frameworks
  11. 12:50Libraries
  12. 13:23Core Problems
  13. 13:33Modularization
  14. 14:26Micro Frontend
  15. 14:56Demo
  16. 15:38Drawbacks
  17. 16:33Web Components
  18. 19:30Parallel development
  19. 21:03Design Workbench
  20. 21:47Application Journey
  21. 23:28URL
  22. 24:25Protections
  23. 25:25Application Platform
  24. 29:52Application Context
  25. 30:51Coding
  26. 32:05Contact
  27. 36:30Guest API
  28. 37:41In List
  29. 38:52View
  30. 39:51Screen
  31. 40:49Popup
  32. 45:52Integrate
  33. 46:56Contact Form
  34. 48:33Dev Tools
~/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.