# Push Notifications (React Native) > FCM, APNs, react-native-firebase, lokale Benachrichtigungen, Background-Handling - 18 Interview-Fragen - Mid-Level - [Interview-Fragen: React Native](https://sharpskill.dev/de/technologies/react-native/interviewfragen.md) ## 1. Was ist der grundlegende Unterschied zwischen Push-Benachrichtigungen und lokalen Benachrichtigungen? **Antwort** Push-Benachrichtigungen werden von einem entfernten Server über Dienste wie FCM oder APNs gesendet, während lokale Benachrichtigungen direkt von der App auf dem Gerät erzeugt werden, ohne eine Netzwerkverbindung zu benötigen. Lokale Benachrichtigungen sind nützlich für Erinnerungen, Alarme oder lokal geplante Ereignisse. ## 2. Was ist Firebase Cloud Messaging (FCM)? **Antwort** FCM ist Googles Dienst, um Push-Benachrichtigungen kostenlos auf Android und iOS zu versenden. Er ersetzte das alte Google Cloud Messaging (GCM) und ermöglicht das Senden von Nachrichten an einzelne Geräte, Gruppen oder Topics. FCM verwaltet Verbindung und Nachrichtenzustellung automatisch. ## 3. Was ist APNs (Apple Push Notification service)? **Antwort** APNs ist Apples offizieller Dienst zum Senden von Push-Benachrichtigungen an iOS-, iPadOS-, watchOS-, tvOS- und macOS-Geräte. Anders als FCM, das iOS direkt ansprechen kann, müssen Benachrichtigungen auf Apple-Geräten zwingend über APNs laufen. FCM nutzt APNs im Hintergrund, um Benachrichtigungen auf iOS zuzustellen. ## 15 weitere Fragen verfügbar - Welche Bibliothek wird empfohlen, um Push-Benachrichtigungen mit Firebase in React Native zu implementieren? - Was ist ein FCM-Token (Device-Token) und wofür wird er verwendet? Kostenlos registrieren: https://sharpskill.dev/de/login ## Weitere React Native-Interviewthemen - [JavaScript-Grundlagen](https://sharpskill.dev/de/technologies/react-native/interviewfragen/javascript-essentials.md): 25 Fragen, Junior - [React-Grundlagen](https://sharpskill.dev/de/technologies/react-native/interviewfragen/react-fundamentals.md): 20 Fragen, Junior - [React Native Grundlagen](https://sharpskill.dev/de/technologies/react-native/interviewfragen/react-native-basics.md): 22 Fragen, Junior - [React Hooks](https://sharpskill.dev/de/technologies/react-native/interviewfragen/react-hooks.md): 20 Fragen, Junior - [TypeScript für React & React Native](https://sharpskill.dev/de/technologies/react-native/interviewfragen/typescript-for-react-native.md): 22 Fragen, Junior - [React Native Komponenten & API](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-components-api.md): 20 Fragen, Junior - [Styling & Layout in React Native](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-styling-layout.md): 18 Fragen, Junior - [React Native Navigation](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-navigation.md): 22 Fragen, Mid-Level - [React Native State Management](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-state-management.md): 24 Fragen, Mid-Level - [Networking & API in React Native](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-networking-api.md): 20 Fragen, Mid-Level - [Datenpersistenz](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-data-persistence.md): 20 Fragen, Mid-Level - [Formulare & Validierung](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-forms-validation.md): 18 Fragen, Mid-Level - [React Native Animationen](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-animations.md): 22 Fragen, Mid-Level - [Native Modules & Bridge](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-native-modules.md): 20 Fragen, Mid-Level - [Plattformspezifischer Code](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-platform-specific-code.md): 18 Fragen, Mid-Level - [Berechtigungen & Geräte-APIs](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-permissions-apis.md): 20 Fragen, Mid-Level - [React Native Testing](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-testing.md): 20 Fragen, Mid-Level - [React Native Debugging](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-debugging.md): 18 Fragen, Mid-Level - [Build & Deployment](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-build-deployment.md): 20 Fragen, Mid-Level - [Expo vs React Native Bare](https://sharpskill.dev/de/technologies/react-native/interviewfragen/expo-vs-bare-rn.md): 18 Fragen, Mid-Level - [Performance-Optimierung](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-performance-optimization.md): 24 Fragen, Senior - [Speicherverwaltung](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-memory-management.md): 20 Fragen, Senior - [Architecture Patterns](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-architecture-patterns.md): 22 Fragen, Senior - [React Native New Architecture](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-new-architecture.md): 24 Fragen, Senior - [Security Best Practices](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-security-best-practices.md): 20 Fragen, Senior - [Offline-First Architecture](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-offline-first.md): 20 Fragen, Senior - [React Native CI/CD](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-ci-cd.md): 20 Fragen, Senior - [Monorepo & Code-Sharing](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-monorepo-architecture.md): 18 Fragen, Senior - [Fortgeschrittene Themen](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-advanced-topics.md): 22 Fragen, Senior - [App-Lebenszyklus & Hintergrundausführung](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-app-lifecycle-background.md): 20 Fragen, Mid-Level - [Authentifizierung und Sitzungsverwaltung](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-auth-session-management.md): 22 Fragen, Mid-Level - [Monitoring & Crash Reporting](https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-monitoring-crash-reporting.md): 20 Fragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/technologies/react-native/interviewfragen/rn-push-notifications