React/ReactNative

기본 설치 및 이해 (2)

하로이 2024. 7. 8. 21:31

 

ex) evnet 발생하면 배경 빨간색으로 발생한다고 치겠음

 

1. ios와 안드로이드에서 터치 event가 발생

2. 어디서 event가 발생했는거 눌러진 시간 어느정도?의 모든 정보를 수집

3. React Native 그 정보 가지고 JSON 메시지 생성

4. JavaScript는 그 메시지를 받음

5. 여기서 코드를 실행시키면 React Native는 React Native 운영체제에게 메시지 전달

6. "운영체제씨 배경색 빨간색 변경요~"

 

 

우리는 이렇게 메시지를 주고 받고 있다.

 

JavaScript는 그냥, 개발자들이 메시지를 주고 받기 위한 도구일 뿐이라는 것!

 

ReactNative에는

- JavaScript

- Bridge 

- Native

코드가 있어서 메시지를 주고 받을 수 있다.

 

작성하는 코드는 앱에서 채색되어 있는 부분밖에 없다. 

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

React Native 레이아웃  (0) 2024.07.30
리액트네이티브 설치  (0) 2024.07.30
기본 코드 설명  (0) 2024.07.09
기본 설치 및 이해 (1)  (0) 2024.07.05