React NativeでのParse SDK設定とBack4Appへの接続ガイド
このガイドでは、React Native CLIを使用して新しいプロジェクトまたは既存のプロジェクトでBack4Appを設定し、使用する方法を説明します。Parse SDKをインストールし、アプリキーで初期化し、Back4Appからデータを保存および取得するための最初のAPI呼び出しを作成します。
React Nativeプロジェクトを作成する主な方法は2つあります: React Native CLI と Expo. 開発環境とターゲットプラットフォーム(iOSまたはAndroid)に基づいて選択してください。
指示は、あなたの開発オペレーティングシステムと、iOSまたはAndroidのどちらで開発を開始したいかによって異なります。詳細については、公式ドキュメントを確認してください こちら.
あなたのReact Nativeプロジェクトで、 Parse Javascript SDK と AsyncStorage をインストールします:
- Parse Javascript SDK - あなたのアプリをBack4appサーバーと統合するため。
- React Native Async Storage - Parse SDKを使用するには、AsyncStorageハンドラーが必要です。
iOSの場合、ネイティブのAsyncStorageサポートも追加します:
Back4Appでアプリを作成した後、次の場所でアプリキーを見つけます アプリ設定 > セキュリティとキー。接続するには、次の両方が必要です。アプリケーションID と JavaScriptキー。

「index.tsx」を開き、次のものでParseを初期化します。アプリケーションID と JavaScriptキー:
Parseが初期化されたら、次の「index.tsx」にデータを保存して取得するための2つの関数を作成します。
- プロジェクトのターミナルを開きます。
- プロジェクトを実行します。
一般的な問題と解決策:
解決策: metro.conf.js ファイルに移動し、これに変更します:
解決策: 次のファイルに移動します: node_modules\parse\lib\react-native\EventEmitter.js そして、この行を変更します:
これに変更します:
同じファイルで EventEmitter.js, 次の行を変更します:
これに変更します:
babelに関して問題が発生した場合は、次のように babel.config.js を更新することを検討してください:
このガイドでは、Back4Appを使用した基本的なセットアップとデータストレージについて説明します。データストレージ、リアルタイム機能、ローカルデータストレージ、クラウド関数、認証、ファイルストレージなど、Parseの機能を探ってください。