React Native
Articles on React Native performance, JavaScript bridge optimization, and cross-platform mobile development.
React Native engineering articles 91–120 of 277
You Might Not Need React Native SVG
Wojciech Lewicki from Software Mansion just dropped a truth bomb: the SVG library his team maintains for three years might not be the best choice for your React Native app. Here's when to ditch it.
Use Expo, Ship faster: How Infinite Red ships 230% faster with Expo
Tyler Williams from Infinite Red just cut CI/CD time by 230% using a clever combination of Expo tools. The secret? Stop rebuilding native code when you don't need to.
React Native vs Flutter in 2025?
A senior backend engineer asked the React Native subreddit which cross-platform framework to choose in 2025. The responses reveal a clear winner, but with surprising caveats.
Why Knowing Your App's Bundle Contents Matters for React Native Performance
Szymon Chmal from Callstack reveals why your React Native app might be loading slowly—even when your code looks clean. The culprit? Bundle bloat you can't see without the right tools.
The Ultimate Guide to React Native Optimization 2025 is here! 🔥
Callstack just dropped their 2025 React Native Optimization guide, and it's 100+ pages of pure performance gold. Free download, but there's a catch.
Startup Time: Your App’s Make or Break Moment | by Dream Blog | Dream Locker Room | Medium
Dream11 serves 230M sports fans with 15M+ concurrent users during IPL. Their React Native app startup time was killing conversions.
Transforming User Experience: How Dream11 Leverages Intelligent Image Delivery | by Dream Blog | Dream Locker Room | Medium
Dream11 serves 15 million concurrent users during IPL peaks. Their image delivery costs were spiraling until they made one architectural change.
React Native vs Lynx JS
Gant Laborde from Infinite Red tackles the question everyone's asking: Is Lynx JS the next evolution of cross-platform development, or just another framework that'll fade away?
Transitive Dependencies and React Native Autolinking
Tyler from Infinite Red tackles a question that trips up new React Native library authors: why can't native modules just bundle together like regular JavaScript dependencies?
How React Native Reanimated Updates Styles: A Deep Dive
Patrycja Kalinska from Software Mansion reveals why React Native Reanimated classifies props into three categories. The reason? Performance optimization that most developers overlook.
Supercharging Discord Mobile: Our Journey to a Faster App
Discord just cut startup times in half and eliminated those frustrating blank screens on budget Android devices. Here's how they did it.
Caching in ReactNative apps — Boon or Bane?
Ankit Bhalla from Cars24 tackles the double-edged sword of mobile caching: it can make your React Native app blazing fast or turn it into a buggy nightmare. Here's how to get it right.
Exposing SwiftUI Views to React Native: An Integration Guide
Callstack reveals how to bridge SwiftUI's modern declarative views directly into React Native apps. This is the integration pattern brownfield teams have been waiting for.
Bridgeless Architecture in React Native Development
The React Native Bridge has been the performance bottleneck we've all learned to work around. Now it's finally going away.
Profiling Native Code in React Native with Tracy
Profiling React Native apps just got a serious upgrade. Tracy, the real-time profiler that game developers swear by, now works seamlessly with React Native's native layer.
Bringing WebAssembly to React Native with Polygen
Callstack just dropped Polygen, bringing WebAssembly to React Native. This could change how we think about performance-critical code in mobile apps.
Newer versions of React Native have a less expensive <Text /> component which runs 35% faster.
React Native just got a serious performance boost. The humble <Text /> component now runs 35% faster in newer versions.
React Native Version 0.77 Release
React Native 0.77 just dropped with over 1,061 commits from 161 contributors. The team is bringing web-standard CSS properties to mobile and making a bold move to Swift for iOS templates.
Is Swift dramatically better than React Native?
Swift vs React Native: the debate that never dies. But what does the data actually show?
Optimizing React Native: 16 Performance Issues You’re Probably Facing
Most React Native performance problems aren't framework issues. They're developer knowledge gaps that compound over time.
Five Years of React Native at Shopify
Mustafa Ali from Shopify just dropped a masterclass in platform migration strategy. Five years after betting the company's mobile future on React Native, here's what actually happened.
Five years of React Native at Shopify
Shopify went all-in on React Native five years ago. Here's what happened when they migrated every single mobile app.
Adding React Native to Signal Open Source App: Part 2 (Android)
Mariusz Stanisz from Software Mansion just cracked the Android side of brownfield React Native integration. If you thought iOS was tricky, wait until you see the Gradle gymnastics required for Signal's Android ...
Developing a React Native TV App
Anisha Malde (Amazon) and Karol Latusek (Callstack) reveal how React Native just became a serious contender for TV app development. With Expo SDK 50 adding native TV support, the barrier to entry just dropped s...
Automated EAS Updates in a bare React Native app with Multiple Flavors & Schemes
Harris Robin from Infinite Red tackles the Microsoft CodePush sunset head-on with a comprehensive guide to migrating bare React Native apps to EAS Updates—complete with multi-flavor support and full CI/CD autom...
UniFFI for React Native: Rust-Powered Turbo Modules
Mark Mayo from Mozilla and Tony Haile from Filament just open-sourced a tool that lets React Native developers write their native modules once in Rust instead of twice in platform-specific code. This could chan...
React Native Development Best Practices for TV Applications
Building TV apps with React Native isn't just about scaling up your mobile UI. The 10-foot experience demands a completely different approach to navigation, focus management, and performance.
Upgrading React Native in Brownfield Applications
Upgrading React Native in a brownfield app isn't just harder than a greenfield project. It's a completely different beast that most teams underestimate.
Integrating React Native into Existing Applications
Callstack reveals how to add React Native to existing native apps without a full rewrite. This brownfield approach is changing how engineering teams think about cross-platform development.
Adding React Native to Signal Open Source App: Part 1 (iOS)
Mariusz Stanisz from Software Mansion just proved brownfield React Native integration doesn't have to be scary. He added RN to Signal's notoriously complex iOS codebase and documented every step.