//
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 & Founder

@

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
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