Skip to content
Frontend Nav
中文 (Language)

Recommend a site

Leave a name and a URL — submitting opens the recommendation page on GitHub to finish.

React Native

Meta's learn-once-write-native: one React codebase rendering true native Android/iOS UI

Content updated · 2026-10-30

What is it · 它是什么

What is React Native?

React Native is an open-source framework by Meta: write JavaScript with React and render true native mobile UI (Android/iOS, with community extensions to Windows, macOS and Web). Platform-agnostic components like View, Text and Image replace the DOM - the performance is genuinely native, not a web wrapper. Expo is the officially recommended companion framework (file routing, dev tooling). The shortest path from front-end skills to mobile. MIT licensed.

How to use · 怎么用

How to use React Native

  1. New projects are recommended to start with Expo.
  2. Follow the official Getting Started to a live device preview.
  3. Migrate web skills: React component authoring barely changes.

Key features · 核心特点

Key features of React Native

  • One React codebase, true native UI
  • Platform-agnostic View/Text/Image components
  • Expo as the official companion toolchain
  • By Meta, MIT licensed

Related sites

12 free 3D tools in one page - image-to-3D, normal maps, remesh, reduce; file tools stay local

The framework for content-driven sites — zero JS by default, React/Vue islands where needed

The world's most popular front-end framework - v6 brings CSS-first theming and AI-assistant docs