~/talk

Micro Frontend: the microservice puzzle extended to frontend

linkedin:audreyneveu
slides:none on file

Three concrete attempts and clear tradeoffs: first use of web components to wrap AngularJS/Angular apps gives consistent menus but causes full-page reloads, version and library conflicts, and poor performance; second using React fragments centralizes routing yet forces React-version coupling; final approach publishes the layout as an NPM library of lightweight web components plus a Saji UI design system, runs local Express mocks for tests, and delivers four new applications in one year while keeping deployments independent and avoiding runtime conflicts.

AI-written summary · about

  1. 0:00Intro
  2. 0:32Classic Study Case
  3. 0:48An History of Evolution
  4. 1:33It's Not Only About Architecture
  5. 2:42Microservices Benefits
  6. 3:50Front & Microservices: The perfect match?
  7. 4:45Next Step of Evolution
  8. 5:36The Petstore Reloaded
  9. 6:31Customer Focused Teams
  10. 7:17Micro Frontend Benefits
  11. 8:33Real Life Study Case: Data Fabric
  12. 11:43Data Fabric V2
  13. 12:29Design System (aka saagie-ui)
  14. 13:11Saagie-Layout a composition of Web Components
  15. 13:55What's a Web Component?
  16. 16:55Talking about support...
  17. 17:17From an Application to a Web Component
  18. 19:48Pros & Cons
  19. 22:38Galaxy an aggregation of React Fragments
  20. 24:53Layout-as-Lib From an Application to a Library
  21. 30:22Page Transitions
  22. 35:21Best practices, tips & tricks
  23. 37:58To go further
~/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.