React Native

Articles on React Native performance, JavaScript bridge optimization, and cross-platform mobile development.

277 Articles · 47 Companies · 36 Topics

React Native engineering articles 181–210 of 277

React Native Blog Jan 19, 2022

React Native Version 0.67 Release

React Native 0.67 isn't just another version bump. The team has completely overhauled how they ship releases, and it's a masterclass in scaling open source.

Callstack Dec 27, 2021

Maintaining React Native Version Currency for Optimal Performance

Callstack explores why staying current with React Native versions isn't just about new features. It's the difference between a performant app and technical debt that compounds with every release.

Callstack Dec 25, 2021

Using External JavaScript Libraries in React Native

Callstack explores a critical question for React Native teams: when can you safely use JavaScript libraries built for the web, and when do you need native alternatives?

Callstack Dec 23, 2021

60fps Animations in React Native

Smooth animations can make or break your mobile app's user experience. Callstack breaks down how to achieve buttery 60fps animations in React Native without janky frames or dropped performance.

Callstack Dec 20, 2021

Balancing Native and JavaScript Code in React Native

React Native's bridge can be your bottleneck or your superpower. Callstack explores the critical tradeoff between JavaScript flexibility and native performance that determines whether your app flies or crawls.

Software Mansion Dec 13, 2021

How to Build and Distribute React Native Apps with Expo Services

Dominik Sokal from Software Mansion shows how Expo's EAS Build changed the game: you can now build iOS apps from Windows, no Mac required. The React Native vs Expo debate just got a lot simpler.

Callstack Dec 13, 2021

Improving React Native Apps with Continuous Integration

Mike Grabowski explores why having tests isn't enough. Without CI, you're missing the feedback loop that catches regressions before they ship.

Shopify Dec 1, 2021

Remote Rendering UI Extensibility

Joey Freund from Shopify reveals how they let third-party developers extend their UI without compromising security or performance. The secret? Rendering UI in one place while defining it in another.

Shopify Nov 26, 2021

Building App Clips with React Native

Sebastian Ekström from Shopify built something that shouldn't exist: a React Native App Clip under 10MB. The Shop app itself is 51MB, and React Native isn't exactly known for being lightweight.

Callstack Nov 8, 2021

Migrating from Tipsi Stripe to Stripe React Native SDK

Callstack tackles a critical migration path that thousands of React Native apps still need to navigate. If you're still on tipsi-stripe, this guide is your roadmap forward.

React Native Blog Oct 26, 2021

Making Hermes the Default JavaScript Engine

Meta's Hermes team cut app startup time in half and reduced GC pauses by 34x. Here's how they're making it the default engine for React Native.

React Native Blog Oct 1, 2021

React Native Version 0.66 Release

React Native 0.66 just dropped with Android 12 and iOS 15 support, plus a game-changing fix that's been frustrating Android devs for years. Time to upgrade?

Shopify Sep 22, 2021

Making Shopify’s Flagship App 20% Faster in 6 Weeks Using a Novel Caching Solution

Shopify's home feed was consuming 30% of their total database load and slowing down their entire app. Off-the-shelf caching solutions wouldn't cut it.

Infinite Red Sep 20, 2021

How to implement over the air updates with expo-updates in React Native

Jamon Holmgren from Infinite Red walks through implementing expo-updates in a vanilla React Native app—and gets it working in just two hours. No managed Expo workflow required.

Callstack Sep 15, 2021

Building Desktop Applications with React Native for Windows

Callstack shows how React Native isn't just for mobile anymore. Their guide proves you can build full Windows desktop apps with the same codebase.

React Native Blog Sep 1, 2021

Preparing Your App for iOS 15 and Android 12

New OS releases can break your app overnight. The React Native team shares critical changes in iOS 15 and Android 12 that could impact your users.

React Native Blog Aug 26, 2021

React Native Multi-Platform Vision

React Native is going where most developers didn't expect: virtual reality headsets and native desktop apps. The performance results are already surprising the team.

React Native Blog Aug 17, 2021

React Native 0.65 Release

React Native 0.65 just dropped with performance gains that'll make you rethink your mobile architecture. The Hermes engine upgrade alone is delivering 20-50% improvements on CPU-intensive workloads at Facebook.

Razorpay Aug 5, 2021

Behind The Scenes: Crafting Razorpay's new mobile app

Chaitanya Deorukhkar from Razorpay reveals how his team built and shipped a production mobile app while simultaneously engineering their own culture. The entire team took a week-long vacation the day after laun...

Shopify Jul 16, 2021

React Native Perspectives

Ash Furrow, AJ Robidas, and Michelle Fernandez from Shopify reveal what actually happens when web, Android, and iOS developers learn React Native. Spoiler: their biggest fears weren't the real challenges.

Grab Jul 15, 2021

React Native in GrabPay

Grab built their entire GrabPay merchant app in React Native, then used those learnings to rebuild core payment features in their main passenger app. The result? Half the maintenance resources with identical pe...

Callstack Jul 1, 2021

Code Splitting in React Native Applications

Callstack explores how code splitting is transforming React Native apps into modular super apps. The technique that revolutionized web development is now reshaping mobile architecture.

Traveloka Jun 18, 2021

React Native at Traveloka: Native UI Components

Adrian Hartanto from Traveloka cracked a problem that plagues every multiplatform team: keeping identical components in sync across iOS, Android, and React Native without tripling the maintenance work.

Coinbase May 14, 2021

Announcing Coinbase’s successful transition to React Native

Coinbase migrated 56 million users from native iOS/Android to React Native without breaking their $1.8B quarterly revenue stream. Here's how they pulled it off.

Callstack Apr 21, 2021

Hermes JavaScript Engine Performance on iOS

Callstack brings Hermes to iOS with React Native 0.64, ending Android's monopoly on this performance-focused JavaScript engine. The results challenge assumptions about cross-platform optimization.

Shopify Apr 16, 2021

Management of Native Code and React Native at Shopify

Shopify went all-in on React Native, but quickly learned that sometimes you need to break the rules. Here's when they write native code anyway.

Callstack Apr 14, 2021

Bringing Hermes to iOS in React Native

Callstack just brought Hermes to iOS, and the performance gains are real. After years of Android exclusivity, React Native's lightweight JavaScript engine finally runs on Apple platforms.

React Native Blog Mar 12, 2021

React Native 0.64 Release

React Native 0.64 just brought Hermes to iOS, and it's a game-changer for app performance. The team is finally closing the gap between Android and iOS optimization.

Infinite Red Feb 16, 2021

Why Infinite Red uses MobX-State-Tree instead of Redux

Jamon Holmgren from Infinite Red explains why his team ditched Redux after years of use. The reasons might surprise you—and they're backed by real production experience.

Traveloka Feb 11, 2021

React Native at Traveloka: Bridging Past and Future

Junius Ang from Traveloka reveals how a 4-person team manages 5 React Native apps plus a hybrid app using a single architectural pattern. Their secret? The District System.