Performance Comparisons in Brownfield React Native Projects by Mohit Karekar @CallstackEngineers
Performance Comparisons in Brownfield React Native Projects by Mohit Karekar  @CallstackEngineers
Uploaded February 2026 | Updated September 2026, 2 days ago
How do you measure performance when migrating to React Native without rebuilding your app from scratch?

At React Universe x Zalando Meetup in Berlin, Mohit Karekar (Principal Engineer at Zalando) walks through the challenges of measuring performance in a brownfield React Native setup.

Instead of replacing a native app with a greenfield build, Zalando introduced React Native incrementally. While the UI remained the same, the rendering model changed: from a single GraphQL response to a streaming, module-based architecture powered by an internal Rendering Engine.

In this talk, Mohit explains:

Why traditional screen load metrics were no longer enough
How Zalando defined a “Meaningful Render” metric inspired by LCP
How modules declare themselves as meaningful
How onLayout, custom performance marks, and OpenTelemetry spans power the measurement
What they learned during gradual rollouts in production

If you’re working on a brownfield React Native migration, performance observability, or incremental rollouts in large-scale apps, this session offers a concrete, production-tested approach.

Follow Callstack on X 🐦 https://x.com/callstackio
Performance Comparisons in Brownfield React Native Projects by Mohit KarekarComposition Is All You Need | Fernando Rojo at React Universe Conf 2025Stability, Platform Expansion, and Brownfield Adoption With Chris Trag & Steven MoyesA Deep Dive into Openclaw and React Native NewsLive Dev Session: React’s New Activity, Expo SDK 54, Router v6 & MoreSQLites Origin, Rigorous Testing, and Future With D. Richard HippYou Don’t Need a Rewrite, You Need React Native Brownfield | React Universe On Air Coffee Talk #27React Native on Meta Quest vs. on MobileHello ReactNativeFactory 👋What Is the React Native AI SDK? A Complete Intro & QuickstartHow to Teach Your Own AI Model, Part 2: What Should You Build First?Sparkling: A New Framework for Lynx
Callstack |

Performance Comparisons in Brownfield React Native Projects by Mohit Karekar

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER