React Native 컴포넌트 및 API
TouchableOpacity, TextInput, Modal, ActivityIndicator, Platform, Dimensions, StatusBar
20 면접 질문·
Junior
1터치 시 투명도 효과가 있는 간단한 버튼을 만들려면 어떤 컴포넌트를 사용해야 합니까?
1
터치 시 투명도 효과가 있는 간단한 버튼을 만들려면 어떤 컴포넌트를 사용해야 합니까?
답변
TouchableOpacity는 터치 시 시각적인 투명도 효과가 있는 버튼을 만들기 위한 표준 컴포넌트입니다. 사용자가 누르면 콘텐츠의 불투명도가 일시적으로 감소하여 즉각적인 시각적 피드백을 제공합니다. React Native에서 간단한 터치 상호작용에 가장 흔히 사용되는 컴포넌트입니다.
2입력된 텍스트를 숨길 수 있는 TextInput prop은 무엇이며, 비밀번호 필드에 유용합니까?
2
입력된 텍스트를 숨길 수 있는 TextInput prop은 무엇이며, 비밀번호 필드에 유용합니까?
답변
secureTextEntry prop은 문자 대신 점이나 별표를 표시하여 입력된 텍스트를 숨깁니다. 이것은 React Native에서 안전한 비밀번호 필드를 만드는 표준 방법입니다. 활성화하면 텍스트가 화면에 표시되지 않으며 보안상의 이유로 일반적으로 클립보드가 비활성화됩니다.
3TextInput에 입력된 값을 제어된 방식으로 가져오려면 어떻게 해야 합니까?
3
TextInput에 입력된 값을 제어된 방식으로 가져오려면 어떻게 해야 합니까?
답변
제어된 TextInput은 value prop과 onChangeText 콜백을 결합합니다. value prop은 표시되는 텍스트를 정의하며 React state에 연결됩니다. onChangeText는 변경될 때마다 새 값과 함께 호출되어 state를 업데이트할 수 있습니다. 이 패턴은 단일 진실 공급원을 보장하고 텍스트의 실시간 검증 또는 변환을 가능하게 합니다.
4
TouchableOpacity와 Pressable의 주요 차이점은 무엇입니까?
5
화면 중앙에 로딩 인디케이터를 표시하려면 어떻게 해야 합니까?
+17 면접 질문
기타 React Native 면접 주제
JavaScript 핵심
Junior
25개 질문React 기초
Junior
20개 질문React Native 기초
Junior
22개 질문React Hooks
Junior
20개 질문React 및 React Native를 위한 TypeScript
Junior
22개 질문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개 질문Push Notifications
Mid-Level
18개 질문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개 질문