工具介绍
<h1 align="center">
<a href="https://reactnative.dev/">
React ネイティブ
</a>
</h1>
<p align="center">
<ストロング> 一度学び、どこでも書く:</strong><br>
React でモバイルアプリをビルドします。
</p>
<p align="center">
<a href="https://github.com/facebook/react-native/blob/HEAD/LICENSE">
<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="React Native は MIT ライセンスの下でリリースされます。"/>
</a>
<a href="https://www.npmjs.org/package/react-native">
<img src="https://img.shields.io/npm/v/react-native?color=brightgreen&label=npm%20package"alt="Current npmパッケージバージョン"/>
</a>
<a href="https://reactnative.dev/docs/contributing">
<img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg"alt="PRsを歓迎します!" />
</a>
<a href="https://twitter.com/intent/follow?screen name=reactnative">
<img src="https://img.shields.io/twitter/follow/reactnative.svg?label=Follow%20@reactnative"alt="Follow @reactnative on X"/>
</a>
<a href="https://bsky.app/profile/reactnative.dev">
<img src="https://img.shields.io/badge/Bluesky-0285FF?logo=bluesky&logoColor=fff"alt="Follow @reactnative.dev on Bluesky"/>
</a>
</p>
<h3 align="center">
<a href="https://reactnative.dev/docs/getting-started"> はじめに</a>
<span>・</span>
<a href="https://reactnative.dev/docs/tutorial"> 基本を学ぶ</a>
<span>・</span>
<a href="https://reactnative.dev/showcase">ショーケース</a>
<span>・</span>
<a href="https://reactnative.dev/docs/contributing"> 投稿</a>
<span>・</span>
<a href="https://reactnative.dev/help"> コミュニティ</a>
<span>・</span>
<a href="https://github.com/facebook/react-native/blob/HEAD/.github/SUPPORT.md">サポート</a>
</h3>
React Native は、iOS と Android に [**React**'s][r] 宣言的な UI フレームワークをもたらします。 React Native を使うと、ネイティブ UI の制御と、ネイティブ プラットフォームへのフルアクセスができます。
- **宣言的。** React は、インタラクティブな UI を作成するのに痛みを伴います。 決定的なビューでは、コードを予測可能かつ簡単にデバッグできます。
-**コンポーネントベース。** 状態を管理するカプセル化されたコンポーネントを構築し、複雑なUIを作るためにそれらを構成します。
- **開発者のVelocity.** ローカルの変更を秒単位で確認します。 ネイティブアプリを再構築することなく、JavaScriptコードの変更をライブリロードできます。
- **ポータブル。** iOS、Android、および [その他のプラットフォーム][p] を渡るコードを再利用します。
React Nativeは、多くの企業や個々のコアコントリビューターが開発・サポートしています。 「エコシステムの概要」をご覧ください。
[r]: https://react.dev/
[p]: https://reactnative.dev/docs/out-of-tree-platforms
[e]: https://github.com/facebook/react-native/blob/HEAD/ECOSYSTEM.md
コンテンツ
- 条件
- 最初の React ネイティブアプリの構築
- ドキュメント
- アップグレード
- 貢献する方法
- 行動規範
- ライセンス
お問い合わせ
React ネイティブアプリは、iOS 15.1 および Android 7.0 (API 24) または newer をターゲットにすることができます。 iOSアプリのビルドと実行はmacOSに制限されていますが、Windows、macOS、Linuxをお使いの開発オペレーティングシステムとして使用できます。 エクスポなどのツールを使用して、この作業をすることができます。
初のReact Nativeアプリの構築
入門ガイドに従ってください。 React Nativeをインストールするのは、プロジェクトによって異なります。 ここでは、最も一般的なシナリオの短いガイドを見つけることができます。
- [React Native][hello-world を配布]
- [新規アプリケーションの作成]
- [既存のアプリケーションにReact Nativeを追加]
[hello-world]: https://snack.expo.dev/@samples/hello-world
[new-app]: https://reactnative.dev/docs/getting-started
[existing]: https://reactnative.dev/docs/integration-with-existing-apps
⊙ ドキュメント
React Native のドキュメントは [website][docs] にあります。
React ネイティブのドキュメントは、React Native に固有のコンポーネント、API、トピックについて説明しています。 React ネイティブと React DOM 間で共有される React API のさらなるドキュメントについては、[React ドキュメンテーション][r-docs] を参照してください。
React ネイティブのドキュメントとウェブサイトのソースは、別のリポジトリ [**@facebook/react-native-website**] でホストされます。
[docs]: https://reactnative.dev/docs/getting-started
[r-docs]: https://react.dev/learn
[repo-website]: https://github.com/facebook/react-native-website
バックアップのアップグレード
React Native の新しいバージョンにアップグレードすると、より多くの API、ビュー、開発者ツール、その他のグッズにアクセスできるようになります。 手順の[アップグレードガイド][u]を参照してください。
React Native リリースは、このディスカッションリポジトリで議論されています。
[u]: HT