React Native 상태 관리
Context API, Redux Toolkit, Zustand, Recoil, 상태 패턴, 전역 상태
24 면접 질문·
Mid-Level
1Context에서 값을 가져올 수 있는 React 훅은 무엇입니까?
1
Context에서 값을 가져올 수 있는 React 훅은 무엇입니까?
답변
useContext는 Context에서 값을 가져오기 위한 전용 훅입니다. createContext로 생성된 Context 객체를 매개변수로 받아 컴포넌트 트리에서 가장 가까운 Provider가 제공하는 현재 값을 반환합니다. 함수형 컴포넌트에서 컨텍스트 데이터에 접근하는 현대적이고 권장되는 방법입니다.
2React에서 Context를 생성하기 위해 사용하는 함수는 무엇입니까?
2
React에서 Context를 생성하기 위해 사용하는 함수는 무엇입니까?
답변
createContext는 새로운 Context 객체를 생성하기 위해 React가 제공하는 함수입니다. 이 함수는 선택적인 기본값을 받으며, 이 값은 컴포넌트가 해당하는 부모 Provider 없이 Context를 가져올 때만 사용됩니다. 반환되는 객체는 Provider와 Consumer라는 두 개의 속성을 포함합니다.
3전역 state management에서 Context API의 주요 단점은 무엇입니까?
3
전역 state management에서 Context API의 주요 단점은 무엇입니까?
답변
Context API는 Context 값이 변경되면 컴포넌트가 해당 값의 일부만 사용하더라도 모든 consumer 컴포넌트를 다시 렌더링합니다. 이러한 동작은 consumer가 많거나 전역 state 업데이트가 빈번한 애플리케이션에서 상당한 성능 문제를 일으킬 수 있습니다.
4
state slice를 생성하는 데 사용하는 Redux Toolkit 함수의 이름은 무엇입니까?
5
내부적으로는 immutable을 유지하면서 직접 변경 구문을 사용하는 state management 라이브러리는 무엇입니까?
+21 면접 질문
기타 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 네트워킹 및 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개 질문