리액트 네이티브 모바일 앱 생명주기
2023. 2. 19. 09:42ㆍ정리
반응형
리액트 네이티브 모바일 앱의 생명주기에는 다음과 같은 단계들이 있습니다.
- 앱 시작하기: 앱이 처음 시작될 때, 앱이 로드되고 사용자 인터페이스가 초기화됩니다. 이때 앱 컴포넌트의 constructor 메서드가 호출됩니다.
- 앱 실행 중: 앱이 실행되는 동안, 앱 컴포넌트의 render 메서드가 호출되어 앱 화면이 렌더링됩니다. 사용자가 앱과 상호작용하면, 앱 컴포넌트의 이벤트 핸들러 메서드가 호출됩니다.
- 앱 일시정지: 앱이 일시정지될 때, 앱 컴포넌트의 componentWillUnmount 메서드가 호출됩니다. 예를 들어, 다른 앱으로 전환하거나 홈 화면으로 돌아가면 앱이 일시정지됩니다.
- 앱 다시 시작: 앱이 다시 시작될 때, 앱 컴포넌트의 componentDidMount 메서드가 호출됩니다. 이때 앱 상태를 초기화하고, 데이터를 로드하고, UI를 업데이트합니다.
- 앱 종료: 앱이 완전히 종료될 때, 앱 컴포넌트의 componentWillUnmount 메서드가 호출됩니다. 이때 앱이 사용한 자원을 해제하고, 메모리를 정리합니다.
반응형
'정리' 카테고리의 다른 글
| [Android] Activity 생명주기(lifecycle), fragment 생명주기(lifecycle) (0) | 2023.02.19 |
|---|---|
| [Android] 퍼미션 체크 (0) | 2023.02.19 |
| [Android] 중복 클릭 방지 SharedPref (0) | 2023.02.18 |
| [Android] 알림 허용 방법 및 알림 허용 값 (0) | 2023.02.18 |
| [Android] Intent Action Notification Settings 알림 허용 이동 (0) | 2023.02.18 |