メインコンテンツにスキップ

コアコンポーネントとAPI

React Nativeには、アプリですぐに使える組み込みのコアコンポーネントが多数用意されています。それらはすべて左側のサイドバー(または、画面が狭い場合は上のメニュー)にあります。どこから始めたらよいかわからない場合は、次のカテゴリをご覧ください。

React NativeにバンドルされているコンポーネントとAPIに限定されません。React Nativeには数千人の開発者コミュニティがあります。何か特定のことを行うライブラリを探している場合は、ライブラリの探し方に関するこのガイドを参照してください。

基本コンポーネント

ほとんどのアプリは、これらの基本コンポーネントを1つ以上使用することになります。

ユーザーインターフェース

これらの一般的なユーザーインターフェースコントロールは、どのプラットフォームでもレンダリングされます。

リストビュー

より一般的なScrollViewとは異なり、次のリストビューコンポーネントは、現在画面に表示されている要素のみをレンダリングします。これにより、長いデータのリストを表示するためのパフォーマンスの高い選択肢になります。

AndroidコンポーネントとAPI

次のコンポーネントの多くは、一般的に使用されるAndroidクラスのラッパーを提供します。

iOSコンポーネントとAPI

次のコンポーネントの多くは、一般的に使用されるUIKitクラスのラッパーを提供します。

その他

これらのコンポーネントは、特定のアプリケーションで役立つ場合があります。コンポーネントとAPIの完全なリストについては、左側のサイドバー(または画面が狭い場合は上のメニュー)を確認してください。