React expo 란?
expo CLI는 초기 설정이 아주 간단 합니다.
특히나 각 플랫폼 IDE 설치및 설정을 해줄 필요도 없습니다.
단점으로는 네이티브 기능을 좀더 제어할수 없고,
expo에서 제공하는 기능만을 사용할수 있다는 단점이 있긴한데,
요즘에는 expo에서 다양한 api를 제공하고 있기에 오히려 가볍게 개발을 원한다면,
expo를 사용하시는걸 추천 드립니다.
리액트를 아신다면 70% 다 하신겁니다..
LTS는 안정적인 버전이고 , 현재 버전은 오늘기준으로 19.01 이네요.
리액트 네이티브는 node.js 버전을 낮은버전으로 유지해야 합니다.
호환이 잘 안될때가 있고 경고 메세지가 뜨니 안정적인 버전을 우선 받아 줍니다.
맥 사용자 라면...
brew install node
해도 되긴하는데..
취향대로 설치하자!!
npm install --global expo-cli
brew install watchman
필수 설치!!!
npx create-expo-app my-app
npm start
실행을 하게되면, QR코드 같은게 뜰수 있다.
안드로이드나, 아이폰 스토어에 접속하여, expo를 설치후에 코드를 스캔하자!
실행이 된걸 확인할수 있다.
기존에 프로젝트라면 꼭 npm i 로 기존 패키지를 모두 설치후 이용해 보자!