Push Notifications
FCM, APNs, react-native-firebase, 로컬 알림, 백그라운드 처리
18 면접 질문·
Mid-Level
1푸시 알림과 로컬 알림의 근본적인 차이점은 무엇인가요?
1
푸시 알림과 로컬 알림의 근본적인 차이점은 무엇인가요?
답변
푸시 알림은 FCM이나 APNs 같은 서비스를 통해 원격 서버에서 전송되는 반면, 로컬 알림은 네트워크 연결 없이 기기의 앱에서 직접 생성됩니다. 로컬 알림은 리마인더, 알람 또는 로컬에서 예약된 이벤트에 유용합니다.
2Firebase Cloud Messaging (FCM)이란 무엇인가요?
2
Firebase Cloud Messaging (FCM)이란 무엇인가요?
답변
FCM은 Android와 iOS에서 푸시 알림을 무료로 보낼 수 있는 Google의 서비스입니다. 기존의 Google Cloud Messaging (GCM)을 대체했으며 개별 기기, 그룹 또는 topic에 메시지를 보낼 수 있습니다. FCM은 연결과 메시지 전달을 자동으로 처리합니다.
3APNs (Apple Push Notification service)란 무엇인가요?
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 토큰(device token)이란 무엇이며 어디에 사용되나요?
+15 면접 질문
기타 React Native 면접 주제
JavaScript 핵심
Junior
25개 질문React 기초
Junior
20개 질문React Native 기초
Junior
22개 질문React Hooks
Junior
20개 질문React 및 React Native를 위한 TypeScript
Junior
22개 질문React Native 컴포넌트 및 API
Junior
20개 질문React Native 스타일링 및 레이아웃
Junior
18개 질문React Native 내비게이션
Mid-Level
22개 질문React Native 상태 관리
Mid-Level
24개 질문React Native 네트워킹 및 API
Mid-Level
20개 질문데이터 영속성
Mid-Level
20개 질문폼과 유효성 검사
Mid-Level
18개 질문React Native 애니메이션
Mid-Level
22개 질문Native Modules & Bridge
Mid-Level
20개 질문플랫폼별 코드
Mid-Level
18개 질문권한 및 디바이스 API
Mid-Level
20개 질문React Native 테스팅
Mid-Level
20개 질문React Native 디버깅
Mid-Level
18개 질문Build & Deployment
Mid-Level
20개 질문Expo vs React Native Bare
Mid-Level
18개 질문성능 최적화
Senior
24개 질문메모리 관리
Senior
20개 질문Architecture Patterns
Senior
22개 질문React Native New Architecture
Senior
24개 질문보안 모범 사례
Senior
20개 질문Offline-First Architecture
Senior
20개 질문React Native CI/CD
Senior
20개 질문Monorepo와 코드 공유
Senior
18개 질문고급 주제
Senior
22개 질문앱 라이프사이클 및 백그라운드 실행
Mid-Level
20개 질문인증 및 세션 관리
Mid-Level
22개 질문Monitoring & Crash Reporting
Senior
20개 질문