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 |