React Native

Push Notifications

FCM、APNs、react-native-firebase、ローカル通知、バックグラウンド処理

18 面接問題·
Mid-Level
1

プッシュ通知とローカル通知の根本的な違いは何ですか?

回答

プッシュ通知はFCMやAPNsなどのサービスを通じてリモートサーバーから送信されますが、ローカル通知はネットワーク接続を必要とせずデバイス上のアプリによって直接生成されます。ローカル通知はリマインダー、アラーム、ローカルでスケジュールされたイベントに役立ちます。

2

Firebase Cloud Messaging (FCM) とは何ですか?

回答

FCMはAndroidとiOSでプッシュ通知を無料で送信できるGoogleのサービスです。旧来のGoogle Cloud Messaging (GCM) を置き換え、個別のデバイス、グループ、またはトピックにメッセージを送信できます。FCMは接続とメッセージ配信を自動的に処理します。

3

APNs (Apple Push Notification service) とは何ですか?

回答

APNsはiOS、iPadOS、watchOS、tvOS、macOSのデバイスにプッシュ通知を送信するためのAppleの公式サービスです。iOSを直接ターゲットにできるFCMとは異なり、Appleデバイスへの通知は必ずAPNsを経由する必要があります。FCMはiOSで通知を配信するために、裏側でAPNsを使用しています。

4

React NativeでFirebaseを使ってプッシュ通知を実装するのに推奨されるライブラリはどれですか?

5

FCMトークン(デバイストークン)とは何で、何のために使われますか?

+15 面接問題

次の面接に向けてReact Nativeをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める