---
title: "10 Years of React Native: Where Do We Go From There?"
description: "React Native ecosystem just took a leap forward, here's what's new."
url: https://www.callstack.com/newsletters/10-years-of-react-native-march-updates
updated: 2026-10-25T17:22:17.177Z
---

# 10 Years of React Native: Where Do We Go From There?

React Native ecosystem just took a leap forward, here's what's new.

_By Michał Pierzchala, Principal Engineer @ Callstack · Published 2025-04-04_

Hey!

It’s [Michał](https://x.com/thymikee?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) again, stepping into March’s edition of this newsletter. This time we celebrate React Native's 10th anniversary, ship a new library to generate OSS licenses, and focus on performance as we’ve just released a new Ultimate Guide to React Native Optimization ebook. Let’s get right to it!

![Michał Pierzchała](https://www.callstack.com/assets/681b184d7f72153f53c956d5_callstack_ruc_05.09.24_fot_jerzywypych_dg-34.jpeg)

## **Community Highlights**

Before we get to Callstack updates, take a look at some key updates in the React Universe from the last month:

- React Native was [open-sourced 10 years ago](https://engineering.fb.com/2015/03/26/android/react-native-bringing-modern-web-techniques-to-mobile/?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)—It’s been a wild ride, which we’re super happy to take. The technology matured from startups and scale-ups being early adopters to enterprises catching up on our favorite cross-platform tech.
- [React Native 0.79](https://github.com/facebook/react-native/releases/tag/v0.79.0-rc.4?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) golden release candidate—Expect stable release next week. This is the version where we say goodbye to built-in JavaScriptCore, which you can still use with a [library we’ve built](https://github.com/react-native-community/javascriptcore?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c).
- [Standalone Worklets RFC](https://github.com/software-mansion/react-native-reanimated/discussions/7264?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)—After years being a core part of Reanimated and tightly coupled to it, the team now plans to extract it to a separate library so that anyone could run JavaScript on any thread (not only UI thread).
- [Create React Native Library supports Nitro Modules](https://github.com/callstack/react-native-builder-bob/releases/tag/create-react-native-library%400.48.0?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)—The library that Callstack built and maintains now supports creating libraries using Nitro, so you can build fast libraries even faster.
- [Lynx Roadmap for 2025](https://lynxjs.org/blog/lynx-open-source-roadmap-2025.html?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)—Clear release schedule, desktop support for Windows, macOS, and OpenHarmony, new native capabilities, UI elements, and improved tooling

## **Callstack Incubator Highlights**

Here are the updates from our full-time Open Source team.

### The Ultimate Guide To React Native Optimization 2025

We’ve been working hard to deliver you a refreshed—and the best ever—version of our classic guide! It’s rewritten from scratch by our small team with guest appearances from Callstack experts.

It features “how to’s” related to profiling, memory management, threading, app startup timeline, and some more grouped in JavaScript, Native, and Bundling categories. On top of these guides, which we hope will teach you the “how” of performance optimization, we’ve added the “what” – best practices we implement in our client’s apps that we kept short-form so you can adopt them quickly in your apps, too.

> > The Ultimate Guide to React Native Optimization is out! 🎉  
> >  
> > It has been rewritten from scratch, adding tons of new content! ✨  
> >  
> > I've been working on the second part, describing the Native side of React Native 🚀  
> >  
> > Download the guide here: <https://t.co/Cpvb3T23QK> [pic.twitter.com/VTC5Gpf9hZ](https://t.co/VTC5Gpf9hZ)
> > 
> > — Oskar Kwaśniewski (@o\_kwasniewski) [March 19, 2025](https://twitter.com/o%5Fkwasniewski/status/1902378342663221419?ref%5Fsrc=twsrc%5Etfw)

[Post on X](https://twitter.com/o_kwasniewski/status/1902378342663221419)

**Download your copy** [**here**](https://www.callstack.com/ebook/the-ultimate-guide-to-react-native-optimization?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)**. It’s free, as always.**

Oh, and did I mention you can read it on your Kindle or other EPUB reader instead of only PDF? So what are you waiting for?

> > Printed copy of our Ultimate Guide coming soon! Would you like one? [pic.twitter.com/MeCDSVSHXx](https://t.co/MeCDSVSHXx)
> > 
> > — Mike (@grabbou) [April 2, 2025](https://twitter.com/grabbou/status/1907413064523129033?ref%5Fsrc=twsrc%5Etfw)

[Post on X](https://twitter.com/grabbou/status/1907413064523129033)

We’ll be holding a [React Universe Meetup in San Francisco](https://www.callstack.com/events/react-universe-meetup-san-francisco?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) on April 24, together with Expensify. We’ll bring some printed copies of the guide. Make sure to come by and get one! If you can’t be there in person, we’ll stream it online, but no book then 😢

### React Native Legal

We’ve introduced a new package for automagically generating license acknowledgments for your React Native app. You can use it in Expo apps with “react-native-legal” config plugin or in Community CLI projects with “legal-generate” command. It works with iOS, Android, tvOS and AndroidTV.

> > Introducing React Native Legal 🧑‍⚖️   
> >  
> > Zero config license generator for React Native apps.  
> >  
> > • Use in Expo apps with "react-native-legal" config plugin  
> > • Use in Community CLI projects with "legal-generate" command  
> > • Works with iOS, Android, tvOS and AndroidTV[#buildinpublic](https://twitter.com/hashtag/buildinpublic?src=hash&ref%5Fsrc=twsrc%5Etfw) [pic.twitter.com/yAgNa5fAKw](https://t.co/yAgNa5fAKw)
> > 
> > — Mateusz Mędrek (Luigi) (@mateusz1913) [March 12, 2025](https://twitter.com/mateusz1913/status/1899858001718059238?ref%5Fsrc=twsrc%5Etfw)

[Post on X](https://twitter.com/mateusz1913/status/1899858001718059238)

Giving acknowledgments to all awesome open-source dependencies you use in your apps is not only a privilege, but, in many cases, a legal requirement. Instead of manually scrubbing through each and every dependency, our react-native-legal package will do it for you.

### React Native Bottom Tabs v0.9.0

Oskar released a new version of the Bottom Tabs library that includes freezeOnBlur integration, fixes for TV platforms, and the removal of the now-unnecessary ignoresTopSafeArea prop.

> > React Native Bottom Tabs 0.9.0 has been released! ✨  
> >  
> > \- Added \`freezeOnBlur\` 🧊  
> > \- tvOS fixes 📺  
> > \- Removed: \`ignoresTopSafeArea\` prop 🚫 (It's now automatic)  
> >  
> > Check out the release notes here: <https://t.co/YXFWdtCf6j> [pic.twitter.com/k6pCP5Hk6G](https://t.co/k6pCP5Hk6G)
> > 
> > — Oskar Kwaśniewski (@o\_kwasniewski) [March 25, 2025](https://twitter.com/o%5Fkwasniewski/status/1904564013058470329?ref%5Fsrc=twsrc%5Etfw)

[Post on X](https://twitter.com/o_kwasniewski/status/1904564013058470329)

If you missed it, Oskar also wrote a guest post on the [React Navigation blog](https://reactnavigation.org/blog/2025/01/29/using-react-navigation-with-native-bottom-tabs?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c), covering his library and how to integrate it with React Navigation.

### Is this app using React Native?

Verifying what apps use React Native and whether the one we’re particularly interested in does do, it still not as easy as it could be. I’ve tried that myself a few times, and it’s either a bunch of manual work downloading APKs from some mirroring services or writing a bunch of scripts to handle that automatically.

Szymon has an interesting side project that allows checking whether an app uses React Native by simply searching for it. Give him some encouragement so he releases it!

> > did you ever wondered if an app is using React Native?  
> >  
> > you can check any app by just simply searching for it!  
> >  
> > should I release it?? [pic.twitter.com/sv0VGfHc8u](https://t.co/sv0VGfHc8u)
> > 
> > — Szymon Rybczak (@SzymonRybczak) [March 8, 2025](https://twitter.com/SzymonRybczak/status/1898308827440615823?ref%5Fsrc=twsrc%5Etfw)

[Post on X](https://twitter.com/SzymonRybczak/status/1898308827440615823)

### Rock

We’ve been busy doing webinars and [giving talks](https://x.com/thymikee/status/1907414226177540340?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c), but we didn’t forget about shipping new functionality! Internally, we released a work-in-progress documentation, merged initial brownfield instructions support for iOS and Android (this one still needs some polish), and are onboarding more early adopters and figuring out edge cases, so you won’t have to once we reach the public release milestone. Will it happen at the React Universe Meetup in SF this month? Maybe 👀

Here's a part of the documentation on how to add the framework to an existing iOS app:

![Part of documentation on how to add the framework to existing iOS app](https://www.callstack.com/assets/681b184dc2718a19f0c3dec6_Part-of-documentation-on-how-to-add-the-framework-to-existing-iOS-app.jpeg)

### Polygen and team hacking in Barcelona

Robert and our friend [Kræn Hansen](https://x.com/kraenhansen?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) gave a talk about Polygen—our library for running WebAssembly modules in React Native apps without runtime overhead—in Barcelona at the [WASM.IO](http://wasm.io/?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) 2025 conference.

We took it as an opportunity for a team to get together and spend some time hacking on a top-secret project we hope to share with you soon.

> > We’re done with hackathon for today.   
> > React Native is so back [pic.twitter.com/239yt1MH4I](https://t.co/239yt1MH4I)
> > 
> > — Michał Pierzchała (@thymikee) [March 28, 2025](https://twitter.com/thymikee/status/1905748622815416568?ref%5Fsrc=twsrc%5Etfw)

[Post on X](https://twitter.com/thymikee/status/1905748622815416568)

In addition to all the releases and retreats, we’ve been working hard on some content, too!

### Blog

- [_Why Knowing Your App’s Bundle Contents Matters for React Native Performance_](https://www.callstack.com/blog/knowing-your-apps-bundle-contents-native-performance?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) by Szymon Chmal
- [_We’re Building a New React Native Framework_](https://www.callstack.com/blog/were-building-a-new-react-native-framework?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) by Michał Pierzchała
- [_Local LLMs on Mobile Are a Gimmick—For Now_](https://www.callstack.com/blog/local-llms-on-mobile-are-a-gimmick?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) by Kewin Wereszczyński

### React Universe On Air podcast

- **React Universe On Air Coffee Talk #26** [How Definitely Typed Changed TypeScript Forever](https://www.callstack.com/podcasts/how-definitely-typed-changed-typescript-forever?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c) featuring Boris Yankov, the repository’s creator and long-time maintainer.

### Webinars & live streams

- [Using React Native in Existing Apps for Faster Cross-Platform Features](https://youtu.be/qlm1q0ZQ0ko?feature=shared&utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)—Mike and Burak walked through exactly how to embed React Native into native apps, without killing performance or team velocity.
- [The Ultimate Dev Machine Setup: Experts’ Must-Haves & Community Picks](https://www.youtube.com/live/gE6rhm_047k?feature=shared&utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)—Łukasz, Ola, and Szymon went live and tried to turn a factory-reset laptop into a fully optimized React, React Native and web dev machine. Watch the recording to find out how it went and [check out the key takeaways](https://x.com/lukasz_app/status/1907874038761824381?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c).

## **Coming soon**

We're also cooking a few things that you should watch out for:

- **Node API:** We’re progressing on an exciting yet still experimental project that will allow us to use Node add-ons in React Native without much overhead and _much more_. Keep your fingers crossed that Mario and Kræn will ship something on this initiative soon!
- **React Native Brownfield:** Now that Oskar delivered the first release candidates for the library, we’re looking into integrating it directly with Enterprise Framework to provide a best-in-class experience when adding React Native to existing native apps.

## **April events are coming in hot**

We’ve got some exciting events lined up this April. Whether you're in Poland, the US, or anywhere else in the React Universe, there’s a way to join us.

### React Universe Meetup with Expensify, San Francisco

📆 April 24, 2025, 5:30–9:00 PM PDT

📌 Expensify Office, 88 Kearny St, 16th Floor, San Francisco, CA 94108, US

We’re teaming up with Expensify to bring you an evening packed with top-tier tech talks, real-world insights, and... a pretty major announcement from Callstack. Whether you’re joining us IRL or tuning in online, here’s a taste of what’s coming:

- _Native Apps Without a Build Step_—yours truly
- _User-Focused Performance Tracking_—Tim Golen, Director of Engineering at Expensify
- A special announcement from Callstack
- Networking and a giveaway of our _Ultimate Guide to React Native Optimization 2025_

[_RSVP now to save your spot_](https://www.callstack.com/events/react-universe-meetup-san-francisco?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)_._

![See you in San Francisco](https://www.callstack.com/assets/681b184e8646ec5cf839d9b3_See-you-in-San-Francisco.jpeg)

### React Universe Meetup, Wrocław

📆 April 16, 2025, 18:00–21:00 CET

📌 Callstack Office, Wrocław, Poland

Hosted by the Callstack Incubator team, this Wrocław edition of our React Universe Meetup is a perfect blend of community, knowledge sharing, and good vibes (yes, pizza and drinks included).

Expect three insightful talks—including a guest speaker—and an easygoing networking session with some of the brightest minds in React and React Native. [Register here.](https://ti.to/react-universe-meetup/wroclaw-2?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)

React Universe Conf 2025: New Speaker + Workshops + Early Bird Countdown

### React Universe Conf 2025: new speaker, workshops, early bird discount

Some big updates on the conference front:

- **Xuan Huang is joining the speaker lineup!** We’re thrilled to have him on board.
- **Workshops announced!** First up: _React Native Performance_, happening on September 2, 2025 (you can already [book your workshop seat](https://www.reactuniverseconf.com/tickets?utm_campaign=community&utm_source=hs_email&utm_medium=email&utm_content=355217045&_hsenc=p2ANqtz-9f1BF3CjH7MGxkdEcOkiMpHQjGdgz-KNVKSqZ9s-tK8Agvj4rjtK09JYC3-3Y-njAqrVNnJeIXR4PKiLcbqtVbNIm_NEi3ZoDbj9-D9GY5p5OUh0c)).
- **Early Bird tickets are almost gone,** grab yours before April 30.
- **Group Discounts**: Planning to come as a crew? Use the code RUC25Teams for 15% off when buying 4+ tickets.

![Meet first four speakers of RUC2025](https://www.callstack.com/assets/681b184e7f02e5340d4c61e0_Meet-first-four-speakers-of-RUC2025.png)

We can’t wait to see you there—whether it’s across the ocean or just down the street!

Thanks for going through our updates. Stay tuned for more in April, and if you can’t wait already, follow us on your favorite media channels.

Cheers,

Michał
