React Native 설치: Expo CLI vs React Native CLI

해담·2024년 2월 14일

ReactNative

목록 보기
2/21

💡 Expo CLI와 React Native CLI의 공통점 및 특징

  • 두 툴 모두 React Native 프로젝트 생성
  • 테스팅 기기 및 시뮬레이터에 React Native 앱 실행
  • React Native 앱 구축하는 데 사용



💡 Expo CLI와 React Native CLI의 차이점

Expo CLI

  • CLI를 제공하는 회사는 3rd party service로, 앱 개발에 필요한 대부분의 기능이 무료
  • 프로젝트 생성, 코드 작성 및 네이티브 기기의 카메라 등의 기능을 활용하는 것이 전반적으로 쉬워짐
  • 필요하다면 언제든지 Expo 기능을 중지할 수 있음 (React Native CLI로 전환 가능)

React Native CLI

  • expo가 나타나기 전, react native 팀과 관련 커뮤니티가 제공한 툴
  • 기초적인 개발 설정 제공 -> 추가적인 구성 및 설정 필요
  • 네이티브 기기의 카메라 등의 기능을 사용할 때 작업이 번거로움 (편리한 기능이 적음)
  • Java, Objective-C, Swift, Kotlin과 같은 네이티브 소스 코드와 통합하기가 비교적 쉬움 -> 하지만 애초에 React Native를 사용하기 위한 이유가 이 과정을 생략하기 위해서인데..

**CLI: Command Line Interface

profile
해담이를먹여살리기위한..

0개의 댓글