[React Native] React Native 소개 및 개발 환경 구축
1. React Native 기본 원리 RN - 모바일 웹/앱, 하이브리드 앱이 아닌 native 앱을 제작하기 위한 오픈소스 프레임워크 ios 네이티브 앱은 object c, swift를 ios에 타겟팅해주는 컴파일러 존재. android의 경우 java, kotlin을 안드로이드에 타겟팅해주는 컴파일러 존재. High Level 측면 크로스 플랫폼인 RN은 단지 javascript 개발 코드를 각 os 플랫폼에 타겟팅해줌. Low Level 측면 RN에서는 앱을 빌드할 때 앱의 전체 로직을 가지는 js bundle을 만들고 이 번들을 각 플랫폼에 심어주게 됨. JS 번들은 JS Thread에 의해 실행되는데 각 플랫폼에서 앱을 실행하기 위한 Native Thread는 JS Thread와 직접 커뮤니케..
2021.12.29