react-native-cli가 필요한 경우
- native code 작성이 필요한 경우
- 서드파티 라이브러리 혹은 SDK 사용이 필요한 경우
- 기존 앱에 React Native를 통합시키는 경우
- Expo로 작업하다가 eject한 경우
개발자의 운영체제와 모바일 운영체제에 따라 개발환경 설치 방법이 상이하다.
ios와 android 둘 다 개발하기를 원하면 둘 다 설치해야함.서드파티 모듈들을 가져다 쓸 예정이라면 애초부터 react-native-cli로 작업하는 것이 정신건강에 좋다.