//
Articles

Articles for developers, by developers

Technical insights from building React and React Native production-grade apps, contributing to core libraries, and solving complex cross-platform challenges.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Super Apps
7/31/2025

Running Multiple Instances of React Native in Sandbox

While micro-frontend architectures have revolutionized feature delivery in React Native, they don't solve the core problem of runtime isolation. This creates security and stability risks, especially when integrating code from third-party developers. This article introduces react-native-sandbox, a powerful library that allows you to run multiple, fully isolated React Native instances inside a single host application. We explore how this sandboxing approach provides true crash containment, configurable security permissions for native modules, and enables independent team delivery, paving the way for truly modular and secure super apps.

Aliaksandr Babrykovich

Senior C++ Engineer

@

Callstack

Read more
AI
7/30/2025

On-Device Text Embeddings in React Native With Apple NLP Framework

Our React Native AI library now supports on-device text embeddings by integrating Apple's native Natural Language framework. This implementation leverages the NLContextualEmbedding model built directly into iOS. Because the model is treated as a shared operating system asset, it enables powerful semantic features without requiring developers to bundle large files or force users to perform any extra downloads. We expose this capability through our Vercel AI SDK provider, simplifying integration for React Native developers.

Mike Grabowski

CTO

@

Callstack

Read more
Performance
7/24/2025

Exploring Fibers: Cooperative Multitasking and Lock-Free Task Execution

This third installment in our performance series focuses on building a cooperative, fiber-based task scheduler. We explore what fibers are, how they relate to coroutines, and how to organize tasks using atomic counters instead of traditional locks. You’ll learn how to avoid blocking, manage dependencies across tasks, and profile execution with Tracy. The concepts apply across languages and runtimes, offering a foundation for designing lock-free systems that scale efficiently on modern CPUs.

Mariusz Pasiński

Software Engineer

@

Callstack

Read more
React Native
7/10/2025

Announcing Node-API Support for React Native

Node-API brings a stable, cross-platform system for building native modules in React Native, enabling faster builds, easier maintenance, and broader language support. Already widely used in Node.js, Deno, and Bun, it allows native code to interface with JavaScript in a runtime-agnostic way. This makes it possible to distribute prebuilt binaries, reuse existing native libraries, and share code across ecosystems. With support for languages like C++, Rust, and Swift, Node-API opens the door to building high-performance modules for tasks like AI, encryption, and platform API access, all without being tied to specific runtime internals.

Kræn Hansen

Software Engineer

@

MongoDB

Read more
Sorry, nothing to see here...
Try different category or just safely check all.
See All
//
Hire us

Need React or React Native
expertise you can count on?

We’ve spent years building full-stack, cross-platform apps and solving tough technical challenges. How can we help you?

//
Insights

Your next read or watch starts here

Stay up to date with our latest insights on React, React Native, and cross-platform development from the people who build the technology and scale with it daily.

Sort