본문 바로가기
React Native/9. ReactNative

RN1. Expo 설치

by 혀닙 2022. 5. 21.

1. RN은?

 

2. RN이 작동 흐름?

  1. Native (iOS와 안드로이드)에서 이벤트를 듣고
  2. 이벤트에 대한 데이터를 모아서 JSON 타입으로 만든다.
  3. Native는 브릿지를 통해서 JSON 타입으로 만들어진 페이로드를 JS로 보낸다
  4. JS는 브릿지로 부터 전달받은 이벤트에 관련된 메세지를 통해 코드를 실행시키고 다시 Native에 메세지를 보내준다.

 

 

 

 

 

 

 

2.Expo란?

  • 폰 안에 있는 RN 코드를 실행시켜서 모바일에서 RN 코드를 바로 미리보기 할 수 있음
  •  

 

 

 

2. Expo 설치

2-1. 엑스포 설치

$ npm install --global expo-cli

 

2-2. 새로운 프로젝트 생성

$ expo init my-project

 

 

2-3. 맥 사용자라면 watchman 또한 설치해야 한다

$ brew update
$ brew install watchman

 

2-4. 모바일에서 앱 다운로드 받기

안드로이드: Expo

맥: Expo Go

'React Native > 9. ReactNative' 카테고리의 다른 글

React Navigation5. 네비게이션 생명주기  (0) 2022.05.20

댓글