Skip to content

React Native

January 9, 2025
June 10, 2023

Learn once, write anywhere.

Write React JSX and deploy to iOS and Android.
React Native Β· Learn once, write anywhere
facebook/react-native

About the New Architecture Β· React Native
The New React Native Architecture - YouTube

Home - Proton Native - React Native for the desktop, cross compatible

infinitered/ignite: Infinite Red's cutting edge React Native project boilerplate, along with a CLI, component/model generators, and more!

Chain React 2023 - YouTube
Colin Gray – Default to performance (Chain React 2023) - YouTube

Understanding React Native Architecture - DEV Community 2020-08
React Native New Architecture - What to Expect? | LITSLINK Blog 2020-10
Announcing React Native 0.62 with Flipper Β· React Native
Should you keep faith with React Native? - LogRocket Blog 2021-11, 0.67
Exploring React Native's new architecture - LogRocket Blog 2022-04, TurboModule and Fabric Renderer

The Pros and Cons of React Native App Development | AltexSoft
What I’ve Learned Building 4 React Native Apps Over 3 Years
React Native FAQ - Red Shift
Things about React Native I found the hard (but rewarding) way
Should you keep faith with React Native? - LogRocket Blog

State of React Native 2018 Β· React Native addressed most of Airbnb's issue
Performance Calendar Β» React Native – Sync & Async Rendering Performance
I think about this article a lot... - YouTube Theo's reaction in 2023
The State of React Native - YouTube 2024, ecosystem

Free React Native Workshop - YouTube
React Native Crash Course | Build a Complete App - YouTube

necolas/react-native-web: React Native for Web
Overview | Getting started - Page β‹… Storybook
React-Native-Web: A Brief Introduction - Codersera
React Native Web Vs React - A Comparison Guide For 2020 - Codersera
NativeScript vs React Native: Comparison for Native Mobile Development | LITSLINK Blog

How to Make Your First React Native App - Flatlogic - Medium
Creating a resume builder app in React Native - LogRocket Blog

A Definitive React-Native Guide for React Developers | @RisingStack
React-Native Guide for React Developers - Part 2 | @RisingStack

Deco - React Native IDE
Makeitopen.com - Open Source Learning Facebook shares it creation of F8app

Metro | Metro
facebook/metro: πŸš‡ The JavaScript bundler for React Native.
Lazy Bundle Loading in React Native πŸ”₯ – React Native Training – Medium
ncuillery/rn-diff: Easier React Native upgrades by clearly expose changes from a version to another.

Use React Native: site and newsletter
A Deep Dive into React Native
React Native and the New Dream of Learn Once, Write Anywhere - The New Stack
First Impressions using React Native - James Long
Introducing React Native: Building Apps with JavaScript
React Native for Android: How we built the first cross-platform React Native app | Engineering Blog | Facebook Code | Facebook
zmxv: What I learned from building a React Native app
Why React Native is Different
Going mobile with React Native - React Kung Fu
React Native Fabric - Why Am I So Excited? | QED42
I picked up React Native as a web developer and here's what I've learned - DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»
6 things to consider before you start with React Native
Six crucial tips for becoming a better React Native developer - SD Times

Build Mobile-Friendly Web Apps with React Native Web ― Scotch
One Day with React Native for Android - Corbt blog
Libraries I Use in a Production React Native App - Corbt blog
5 ways we improved our React Native app – Hacker Noon
How to improve React Native list performance 5x times
Speed up your React Native app using this react-navigation hack
React Native Performance: Do and Don't – HackerNoon.com

AsyncDisplayKit | A UI Framework for Effortless Responsiveness used in iOS
Super Cool Material UI components in React Native! – Victor K Varghese – Medium

infinitered/reactotron: A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.

Platforms

Out-of-Tree Platforms Β· React Native

Windows

React Native for Windows + macOS Β· Build native Windows & macOS apps with Javascript and React
microsoft/react-native-windows: A framework for building native Windows apps with React.

How to Build a Desktop App with React Native for Windows

Fabric

React Native’s new architecture β€” Glossary of terms.
React Native Rearchitecture with G2i Team - Software Engineering Daily
How React Native constructs app layouts (and how Fabric is about to change it)

The New React Native Architecture Explained
The New React Native Architecture Explained: Part Two
The New React Native Architecture Explained: Part Three
The New React Native Architecture Explained: Part Four

React Native β€” A Bridge To Project Fabric β€” Part 1 - The Startup - Medium
React Native β€” A Bridge To Project Fabric β€” Part 2 - Chen Feldman - Medium
React Native β€” A Bridge To Project Fabric β€” Part 3 - Chen Feldman - Medium

Hermes

hermes-runtime

On the contrary

React Native at Airbnb – Airbnb Engineering & Data Science – Medium 5 part series on why Airbnb is sunsetting React Native
React Native: A retrospective from the mobile-engineering team at Udacity Udacity also abandons React Native

Should I use React Native? – Articode – Medium

Project Generators

react-community/create-react-native-app: Create a React Native app on any OS with no build config.
Rich-Harris/degit: Straightforward project scaffolding

infinitered/ignite: Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!

Expo

Expo ❗!important, SDK that provides native feature to React Native, also a distribution channel
expo/expo: Expo iOS/Android Client
Feature Requests | Expo check missing features

npx create-expo-app <my-app> -t expo-template-blank-typescript
npx expo install <expo-package>

A Brief Introduction to Expo | DigitalOcean 2018-12
Build a React Native App with Expo | by Mike Perrotta | Bits and Pieces 2020-04
Moving Off React Native - YouTube 2024-01
Expo JS is the future of mobile apps - YouTube 2022-11

Simon Grimm - YouTube
Should you use Expo for React Native in 2023? πŸ€” React Native CLI vs Expo - YouTube 2023-03
You’re doing React Native Routing wrong - Expo File-Based Routing 😱 - YouTube

Managed Workflow: no need to manage native Android/iOS project
Bare Workflow: expo eject to manage native Android/iOS project

Expo Application Services (EAS)

EAS Build is a hosted service for building app binaries for your Expo and React Native projects.
OTA update, auto signing, and more
p
Expo Application Services (EAS) > EAS Build - Expo Documentation

Auth

Super Easy React Native AUTHENTICATION with Firebase πŸ”’ - YouTube

Routing

Choosing a Routing Library for React Native – Ian Mundy – Medium
β›΅Thousand Ways to Navigate in React Native – The React Native Log – Medium

React Navigation Β· Routing and navigation for your React Native apps
react-navigation/react-navigation: Routing and navigation for your React Native apps
How To Use Routing with React Navigation in React Native | DigitalOcean 2020-08

Components

FlashList – fast and performant React Native list
Shopify/flash-list: A better list for React Native
FlashList - Expo Documentation

React Native Skia

React Native Skia | React Native Skia
React Native Skia: A Year in Review and a Look Ahead
Flutter INSIDE React? react-native-skia is wild - YouTube

UI Framework

Tamagui β€” React Native + Web UI kit
tamagui/tamagui: Style React apps fast with 100% parity on React Native, an optional UI kit and optimizing compiler.