一度学習すれば、どこでも書くことができます:
React を使用してモバイル アプリを構築します。
React Native は、 Reactの宣言型 UI フレームワークを iOS と Android にもたらします。 React Native を使用すると、ネイティブ UI コントロールを使用し、ネイティブ プラットフォームに完全にアクセスできます。
React Native は、多くの企業や個人の中心的な貢献者によって開発、サポートされています。詳細については、エコシステムの概要をご覧ください。
React Native アプリは、iOS 13.4 および Android 6.0 (API 23) 以降をターゲットにする場合があります。開発オペレーティング システムとして Windows、macOS、または Linux を使用できますが、iOS アプリの構築と実行は macOS に限定されます。 Expo などのツールを使用すると、この問題を回避できます。
スタートガイドに従ってください。 React Native をインストールする推奨方法はプロジェクトによって異なります。ここでは、最も一般的なシナリオの短いガイドを見つけることができます。
React Native の完全なドキュメントは、当社の Web サイトでご覧いただけます。
React Native のドキュメントでは、React Native に固有のコンポーネント、API、およびトピックについて説明します。 React Native と React DOM の間で共有される React API の詳細については、React のドキュメントを参照してください。
React Native のドキュメントと Web サイトのソースは、別のリポジトリ@facebook/react-native-websiteでホストされています。
React Native の新しいバージョンにアップグレードすると、より多くの API、ビュー、開発者ツール、その他の便利な機能にアクセスできるようになります。手順については、アップグレード ガイドを参照してください。
React Native リリースについては、このディスカッション リポジトリで説明されています。
このリポジトリの主な目的は、React Native コアを進化させ続けることです。私たちは、このプロジェクトへの貢献をできるだけ簡単かつ透明性の高いものにしたいと考えており、バグ修正と改善に貢献してくれたコミュニティに感謝しています。 React Native の改善に参加する方法については、以下をお読みください。
Facebook は、プロジェクト参加者が遵守することを期待する行動規範を採用しました。どのような行為が許容され、どのような行為が許容されないのかを理解するために、全文をお読みください。
開発プロセス、バグ修正と改善を提案する方法、React Native への変更をビルドしてテストする方法については、貢献ガイドをお読みください。
React Native に対する私たちのビジョンについて詳しくは、ロードマップをご覧ください。
範囲が比較的限定されているバグを含む、優れた最初の号のリストがあります。これは、貢献を開始し、経験を積み、貢献プロセスに慣れるのに最適な場所です。
より大規模なディスカッションと提案については、 @react-native-community/Discussions-and-proposalsで説明されています。
LICENSE ファイルに記載されているように、React Native は MIT ライセンスを取得しています。
React Native ドキュメントは、LICENSE-docs ファイルにあるように、クリエイティブ コモンズ ライセンスを取得しています。