~/talk

Mobile at Scale with React Native & Multi-Module Architecture

links:none on file
slides:none on file

Wix runs a single React Native app that ~80 mobile developers across ~20 teams ship to stores daily by separating an Engine (native APK/App build, shared infrastructure) from independently developed feature Modules that expose a model.js contract. CI (TeamCity) publishes models to an internal NPM, RC/GA tags trigger full app builds, distribution via HockeyApp/AppCenter and TestFlight/Play, and E2E tests use Espresso + EarlGrey. Claim: ~80% code reuse across iOS/Android; main pain is the React Native bridge performance.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 2:17Defining scalable mobile apps
  3. 6:09Why React Native for scaling
  4. 8:41React Native architecture overview
  5. 15:21Benefits of React Native
  6. 17:29React Native challenges
  7. 22:44Modular architecture design
  8. 29:27Development workflow with modules
  9. 32:16Scaling to 80 developers
~/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.