World Congress 2026 Europe Jul 10, 2026 Session details

Multiple Apps, Millions of Users: Scaling React Native in Production

Milica Aleksic

Overloaded UI components tanked their performance. Discover how extracting business logic into view models scaled this React Native monorepo to millions of users.

Pause
Mute Enter Fullscreen
#1 about 3 min

The journey from one to many mobile applications

The need to scale transformed a single mobile application into five independent products over five years.

#2 about 2 min

Choosing React Native for mobile application growth

Team experience and cross-platform capabilities made React Native the ideal choice for rapid initial development.

#3 about 3 min

Building the initial news portal application

Developing the first news application required establishing robust platform features like notifications and offline caching.

#4 about 6 min

Approaching the scaling challenge of a second product

Tight deadlines for a second product forced the team to evaluate monorepo setups against code duplication.

#5 about 4 min

The performance cost of overloaded interface components

Forcing shared user interface components to manage divergent business logic caused severe scrolling and rendering bottlenecks.

#6 about 5 min

Maintenance overhead across multiple divergent code repositories

Managing three disconnected repositories turned framework upgrades and persistent bug fixes into a severe maintenance bottleneck.

#7 about 5 min

Extracting business logic to rescue application architecture

The team halted feature development to redesign interface components to pull data exclusively from external view models.

#8 about 3 min

Implementing layered shared infrastructure for multiple products

A layered architecture approach successfully consolidated five separate portals into a single shared deployment pipeline.

#9 about 5 min

Evaluating tooling alternatives and optimal repository setups

Tooling alternatives like Expo and architectural benefits of monorepos offer different trade-offs for scaling applications.

Matching moments

6:21 min

Defining native applications and the history of React

Dmitry Vinnik · LIVE

3:38 min

Navigating continuous delivery for React Native mobile applications

Edoardo Dusi · LIVE

2:25 min

Origins and architectural capabilities of the React Native framework

Edoardo Dusi · LIVE

5:08 min

Overcoming challenges of scaling legacy monolithic frontend applications

Josh Goldberg · WWC 2021

2:21 min

Transitioning developers from React web to React Native mobile

Milica Aleksic Milica Aleksic +1 · WWC 2022

2:02 min

Evolving frontend application architectures from simple to enterprise scale

Michael Egger-Zikes Michael Egger-Zikes · WWC 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer @ Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

Culture Doesn't Scale Itself: Leading Engineering Teams Through Hypergrowth and the AI Transition

Thanos Baskous

VP of Engineering and Co-founder of Cogent Security

Thanos Baskous
Open session

World Congress 2026 North America

Run your agents in Kubernetes: Build once, deploy anywhere. But really?

Michal Salanci

Senior Systems Engineer at ESET Cybersecurity

Michal Salanci