~/talk

Micro Frontends & how we applied it in the Chase App

Talkat NDC Oslo 2023 · 2023-05-22..05-26· [frontend-architecture, react]
slides:none on file

Chase UK App is a digital‑only mobile app launched 2021 that hits ~1M customers in a year; the team splits a mono‑repo of ~70 packages into feature modules, breaks circular dependencies, and publishes modules independently so features can be released on demand. Implementation replaces yarn+lerna with pnpm, adds changesets for automated versioning, uses turborepo and webpack alongside Metro, and adds a publish pipeline that shifts tests left; outcome: decoupled releases and faster, more reliable app delivery.

AI-written summary · about

  1. 0:00Intro
  2. 4:20Why do we need it
  3. 5:09Chase UK
  4. 6:13Project Architecture
  5. 7:48Our challenges
  6. 10:13Our Solution
  7. 11:27module architecture
  8. 16:51Step 1: module versioning
  9. 21:55implementation
  10. 24:25cycle dependency
  11. 28:44Goal of the new process
  12. 30:34Chase app approach
  13. 34:06Pipeline Design
  14. 36:49How do we assemble one module
  15. 38:39New release process
  16. 39:35The result
  17. 40:19How to succeed micro frontends
~/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.