JavaScript framework to create cross-platform mobile applications

React Native is an open-source UI software framework developed by Meta Platforms (formerly Facebook Inc.). It is used to develop applications for Android, Android TV, iOS, macOS, tvOS, Web, Windows and UWP โ€ฆ Wikipedia
Factsheet
Developers Meta and community
Initial release March 26, 2015; 10 years ago (2015-03-26)
Stable release 0.83.0
/ 10 December 2025; 3 days ago (10 December 2025)
Factsheet
Developers Meta and community
Initial release March 26, 2015; 10 years ago (2015-03-26)
Stable release 0.83.0
/ 10 December 2025; 3 days ago (10 December 2025)
๐ŸŒ
CodeParrot
codeparrot.ai โ€บ blogs โ€บ react-native-online-compiler-compare-the-top-5-platforms-for-your-development-needs
React Native Online Compiler: Compare the Top 5 Platforms for Your Development Needs
December 27, 2024 - This article explores five leading React Native online compilersโ€”Expo Snack, CodeSandbox, Replit, StackBlitz, and RunCodeโ€”helping you understand their strengths, limitations, and ideal use cases.
๐ŸŒ
Snack
snack.expo.dev
Snack - React Native in the browser
Write code in Expo's online editor and instantly use it on your phone.
Discussions

Anyone using React Compiler?
For anyone reading this I found this youtube video and I stronly suggest you to watch it! TLDR: "it's good enough" and in my opinion will do the job better than me. But it is not magic though and there are a lot of cases where manual optimization is probably needed. https://www.youtube.com/watch?v=T-rHmWSZajc More on reddit.com
๐ŸŒ r/reactnative
1
9
February 11, 2025
Will React Forget Compiler will support React Native from day one?

no one can say for sure but i would guess so since I am assuming it works against the react package not react-dom or react-native specifically. As far as I understand it is supposed to optimize memoization in components which would apply to things like useCallback, useMemo, etc

More on reddit.com
๐ŸŒ r/reactnative
1
2
May 7, 2022
React compiler

React Compiler will apply to all React apps including both those that use react-dom and react-native. It will automatically insert memoization where possible for modest performance improvements that are already possible to achieve today with e.g. useMemo. So in that sense it will make React better but itโ€™s not magically going to make an unsuccessful app a successful one for instance.

More on reddit.com
๐ŸŒ r/reactnative
2
2
January 17, 2023
Introducing React Compiler โ€“ React
One ever present debate in the React community had been whether you should `useMemo`/`useCallback` all non-primitive props or not. I've often taken the position that you should in real world teams because it's too much work to determine exactly when to otherwise , whereas others argue that it's too much runtime overhead (and noise) and not worth it. u/acemarke has a good summary of the arguments . All that to say, I was curious if this compiler is essentially the React team conceding that you _should_ memoize everything. The answer is pretty interesting - the compiler actually memoizes things in a more efficient way than `useMemo` can . So it's almost the best of all worlds: improved rendering performance from memoization, cheaper memoization cost, and none of the noise of `useMemo`s sprinkled everywhere. I think we'll have to wait a bit longer to see if this works out in practice, and I'm not crazy about having to add another layer of transpilation, but if it works well this will be a pretty big win for React projects in general I think. More on reddit.com
๐ŸŒ r/reactjs
56
308
May 15, 2024
People also ask

Can I use Vite with other frontend technologies, such as React or Vue.js?
Yes, Vite is designed to work seamlessly with modern web development tools and technologies, including React and Vue.js.
๐ŸŒ
cleancommit.io
cleancommit.io โ€บ blog โ€บ what-is-vite
What is Vite, And Why Is It Awesome? | Clean Commit
What is the difference between Vite and Create React App?
The main differences between Vite and Create React App include their build systems, development servers, and ecosystem compatibility. Vite uses a faster and more efficient build system and provides a faster and more efficient development server, while Create React App has a larger and more established ecosystem.
๐ŸŒ
cleancommit.io
cleancommit.io โ€บ blog โ€บ what-is-vite
What is Vite, And Why Is It Awesome? | Clean Commit
How does Vite work?
Vite uses native ES modules and rollup to compile and optimize your code for production, resulting in faster build times and smaller bundle sizes. It also provides a fast and lightweight development server that enables you to see changes in real-time as you write code.
๐ŸŒ
cleancommit.io
cleancommit.io โ€บ blog โ€บ what-is-vite
What is Vite, And Why Is It Awesome? | Clean Commit
๐ŸŒ
CodeSandbox
codesandbox.io โ€บ s โ€บ react-native-q4qymyp2l6
React Native - CodeSandbox
March 27, 2023 - React Native for Web starter template
Published ย  May 04, 2018
Author ย  necolas
๐ŸŒ
React Native
reactnative.dev โ€บ docs โ€บ typescript
Using TypeScript ยท React Native
October 8, 2025 - React Native defaults new applications to TypeScript, but JavaScript may still be used. Files with a .jsx extension are treated as JavaScript instead of TypeScript, and will not be typechecked. JavaScript modules may still be imported by TypeScript modules, along with the reverse. Out of the box, TypeScript sources are transformed by Babel during bundling. We recommend that you use the TypeScript compiler only for type checking.
๐ŸŒ
Unistyl
unistyl.es โ€บ v3 โ€บ guides โ€บ react-compiler
React Compiler | react-native-unistyles
To integrate Unistyles with React Compiler, proper configuration is essential. For Expo projects, simply follow the official Expo guide. No additional configuration changes are necessary! For bare React Native projects, refer to the official React guide with one key adjustment:
๐ŸŒ
npm
npmjs.com โ€บ package โ€บ react-native
react-native - npm
4 days ago - A framework for building native apps using React. Latest version: 0.83.0, last published: 4 days ago. Start using react-native in your project by running `npm i react-native`. There are 6608 other projects in the npm registry using react-native.
      ยป npm install react-native
    
Published ย  Dec 10, 2025
Version ย  0.83.0
Find elsewhere
๐ŸŒ
React
react.dev โ€บ learn โ€บ react-compiler
React Compiler โ€“ React
Learn what React Compiler does and how it automatically optimizes your React application by handling memoization for you, eliminating the need for manual useMemo, useCallback, and React.memo.
๐ŸŒ
Playcode
playcode.io โ€บ react
React Playground - Online React Editor & Compiler Free
2 weeks ago - Free React playground to build and test React apps online. Live preview, hot reloading, npm packages, and JSX support. No setup required, start coding React instantly.
๐ŸŒ
Reddit
reddit.com โ€บ r/reactnative โ€บ anyone using react compiler?
r/reactnative on Reddit: Anyone using React Compiler?
February 11, 2025 -

Hey people of Reddit๐Ÿ‘‹

Iโ€™ve been reading up on the new React Compiler and how it automatically handles things like memoization, preventing unnecessary re-renders, etc. Seems like a dream on first glance. I know it is still experimental, but is anyone using it?

Iโ€™m wondering โ€” for those of you whoโ€™ve tried it, how does it compare to manually adding useMemo, useCallback, and other optimizations yourself?
Is it reliable? Does it actually save time and improve performance? Or do you still find yourself reaching for useMemo and useCallback in more complex cases?

๐ŸŒ
Clean Commit
cleancommit.io โ€บ blog โ€บ what-is-vite
What is Vite, And Why Is It Awesome? | Clean Commit
2 weeks ago - It provides a streamlined and efficient way to get started with developing React applications, offering a simple command-line interface for creating and managing projects, as well as a development server for live-reloading during development. While Vite and CRA have similarities, there are several key differences to consider when choosing between Vite and CRA. ... One of the main differences between Vite and CRA is their build systems. CRA uses Webpack to compile and optimize your code for production, while Vite uses native ES modules and rollup to create a highly optimized build.
Price ย  $$
Call ย  +61-1300-455-109
Address ย  M Centre, 11 Palmerston Lane, Suite #1047, 2603, Manuka
๐ŸŒ
RunCode
runcode.io โ€บ react-native-online-coding-platform
React Native Development Environment & Online Compiler | RunCode
Access a convenient React Native online compiler for a seamless development environment. Code can be easily written, edited, tested, and debugged with this React Native IDE.
๐ŸŒ
OneCompiler
onecompiler.com โ€บ react
ReactJS Online Editor & Compiler
OneCompiler's ReactJS online editor helps you to write, compile, run and view ReactJS code online. It have all the features like auto-completion, syntax highlighting, etc.
๐ŸŒ
Medium
arunkumarvallal.medium.com โ€บ react-native-with-react-compiler-c35af540fd06
React Native with React Compiler. It was an awesome month (October 2024)โ€ฆ | by Arun kumar V | Medium
November 6, 2024 - Letโ€™s create a new React Native (RN) project with version 0.76. Run the below command in the terminal and I am using the name of the new RN project as RNWithCompiler. ... Awesome! If you nailed the command on your first try, you're super lucky. If you run into some errors, don't stress about it; thatโ€™s totally normal. Trust me, I went through the same thing too! The compiler is currently released as beta .
๐ŸŒ
Expo Documentation
docs.expo.dev โ€บ guides โ€บ react-compiler
React Compiler - Expo Documentation
November 3, 2025 - The new React Compiler automatically memoizes components and hooks to enable fine-grained reactivity. This can lead to significant performance improvements in your app.
๐ŸŒ
CodeChef
codechef.com โ€บ react-online-compiler
Online React Compiler
Experience our intuitive online React Compiler, the perfect place to write, and test react code instantly in your browser. With real-time preview and zero setup required, our tool makes coding accessible for beginners while providing powerful features for experienced developers.
๐ŸŒ
GitHub
github.com โ€บ facebook โ€บ react-native
GitHub - facebook/react-native: A framework for building native applications using React
React makes it painless to create interactive UIs. Declarative views make your code more predictable and easier to debug. Component-Based. Build encapsulated components that manage their state, then compose them to make complex UIs. Developer Velocity. See local changes in seconds. Changes to JavaScript code can be live reloaded without rebuilding the native app.
Starred by 125K users
Forked by 25K users
Languages ย  C++ 33.2% | Kotlin 19.9% | JavaScript 18.8% | Objective-C++ 11.4% | Objective-C 7.1% | Java 4.7%
๐ŸŒ
Rootstack
rootstack.com โ€บ en โ€บ blog โ€บ top-5-react-native-online-compiler
Top 5 React Native online compiler | Rootstack
Expo Snack is undoubtedly one of the most popular options for running React Native code online. This browser-based compiler allows developers to write, test, and share code snippets without setting up a local environment.
๐ŸŒ
CoderPad
coderpad.io โ€บ languages โ€บ react-native
React Native Online IDE & Code Editor for Technical Interviews
April 18, 2024 - This pad is running a React Native Web app that is served by Expo. Changes are automatically captured as you type them, and other people in the pad can see them.