코딩
REACT NATIVE란
REACT NATIVE는 크로스 플랫폼 앱을 만드도록 도와주는 JS 프레임워크입니다. 크로스 플랫폼 앱은 네이티브 코드가 아닌 것으로 코딩을 한 후. 나중에ios/android가 이해 할 수 있는 코드로 변환 시켜 주는 것 입니다. 네이티브 코드로 작성하게 되면 android는 JAVA, KOTLIN을 사용해야하며 IOS는 SWIFT를 사용해야합니다. 즉 별도로 제작해야하는 한계를 극복합니다. REACT NATIVE는 일단 REACT로 코딩하고 JS로 컴파일 한뒤에 ios/android 두 플랫폼이 자바스크립트 엔진으로 컴파일된 JS들을 실행시키는겁니다. 즉 네이티브 코드로 작성하지 않고 나중에 변환되는 것입니다. 단점은 REACT NATIVE는 기기의 하드웨를 컨트롤해야 하는 상황, 즉 높은 퍼포먼스를..