문익점 스토리
메인화면
  • 분류 전체보기
    • 먹방
    • 코딩
    • 백준
    • 알고리즘
    • 공고문
메인화면
  • 분류 전체보기
    • 먹방
    • 코딩
    • 백준
    • 알고리즘
    • 공고문
블로그 내 검색

문익점 스토리

안녕하세요. 문익점이에요. 문익점에 대해 아시나요? 목화씨를 가져온 문익점이요!

  • 코딩

    REACT NATIVE란

    2020. 11. 9.

    by. 문익점

    반응형

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

    단점은 REACT NATIVE는 기기의 하드웨를 컨트롤해야 하는 상황, 즉 높은 퍼포먼스를 요구해야 하는 상황이면 사용하기에는 적합하지 않습니다. (카메라, cpu로 AR컨트롤 등)

    REACT NATIVE는 모든 앱 전체를 꼭 REACT로 작성하지 않아도 됩니다. 이미 있는 앱에도 일부만 적용 할 수 있습니다.

    REACT NATIVE 이름 자체를 보면 NATIVE가 붙습니다. 크로스 플랫폼인데 native가 붙는다는게 헷갈리긴 합니다...

    reactnative.dev/

    반응형
    저작자표시 (새창열림)

    '코딩' 카테고리의 다른 글

    REACT-NATIVE 버튼 둥글게 만들기  (0) 2020.11.11
    react native 안드로이드 스튜디오에서 에뮬레이터 앱 실행이 안되는 현상  (0) 2020.11.09
    HTTPS, 대칭 키와 비대칭 키  (0) 2020.11.04
    ubuntu 16.04 MongoDB 오류 - Error: couldn't connect to server 127.0.0.1:...  (0) 2020.10.28
    grabCut를 이용한 이미지 전경(배경)제거 - png로 배경 투명!  (0) 2020.10.27
    이 글을 본 사람들도 관심있게 본 글
    • REACT-NATIVE 버튼 둥글게 만들기 2020.11.11
    • react native 안드로이드 스튜디오에서 에뮬레이터 앱 실행이 안되는 현상 2020.11.09
    • HTTPS, 대칭 키와 비대칭 키 2020.11.04
    • ubuntu 16.04 MongoDB 오류 - Error: couldn't connect to server 127.0.0.1:... 2020.10.28
Designed by Organic
블로그 이미지
문익점

티스토리툴바