~/talk

The Great Modularization: How We Scaled a 15-Team React Native App Without Losing

Talkat reactjsday 2025 · on Thursday, 2025-10-16· [react-native, frontend-architecture]
links:none on file
slides:none on file

A concrete postmortem: a modular React Native app grows from 3–5 to 15+ teams using shared libraries, a product template generator, local isolated apps and a debug screen to develop modules in parallel; a backend-driven JSON CMS implements server-driven UI so marketing and legal push text and banners in minutes; a platform-as-product shifts goals toward a dev portal docs, release train and automation. It works enough to scale but keeps being iterative—poor early documentation and dynamic-component constraints create ongoing tradeoffs.

AI-written summary · about

  1. 0:00Introduction
  2. 3:46Modular architecture for speed
  3. 9:04Shared libraries setup
  4. 12:18Server-driven UI
  5. 18:43Bruno to CMS for UI
  6. 21:36Documentation pain point
  7. 23:43Platform-as-product mindset
  8. 26:55Release trains and autonomy
  9. 29:30Lessons learned
  10. 32:47Iterative process
  11. 34:53Q&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.