React Nativeは、Meta(旧Facebook)が開発したオープンソースのクロスプラットフォーム開発フレームワークで、JavaScript(およびTypeScript)を使ってiOSやAndroid向けのネイティブアプリを構築できます。Reactのコンポーネントベース設計を採用し、UIの再利用性や保守性が高いのが特徴です。ネイティブコンポーネントを直接利用するため、WebViewベースのハイブリッドアプリに比べてパフォーマンスが良好で、カメラやGPS、プッシュ通知など端末機能にもアクセス可能です。ホットリロード機能により、コード変更を即座に反映でき、開発効率が向上。豊富なライブラリやプラグインのエコシステムが整っており、スタートアップから大規模サービスまで幅広く採用されています。