1. RN은?
2. RN이 작동 흐름?
- Native (iOS와 안드로이드)에서 이벤트를 듣고
- 이벤트에 대한 데이터를 모아서 JSON 타입으로 만든다.
- Native는 브릿지를 통해서 JSON 타입으로 만들어진 페이로드를 JS로 보낸다
- 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 |
---|
댓글