-
리액트 네이티브(React Native) - 개요개발/React Native 2019. 5. 6. 13:50
리액트 네이티브 (React Native) 소개
리액트 네이티브는 리액트 작동 원리는 바탕으로 모바일 앱을 제작할 수 이는 페이스북 오픈소스 프레임워크로 자바스크립트 주요 개념(ES6)과 리액트 사용법만 알고 있다면, 단일 소스로 Android, iOS 앱을 동시에 진행할 수 있다.
https://facebook.github.io/react-native/
리액트 네이티브는 이름에서 설명하듯 C 또는 Java를 이용하여 만든 앱과 구별하기 힘든 Nativie 앱을 개발할 수 있는 라이브러리로 iOS 및 Android 앱과 동일한 기본 UI 빌딩 블록을 사용한다.
이를 위해 리액트 네이티브는 'Bridge'라는 개념 제공하며, 이를 통해 iOS, Android의 Native 앱을 개발할 수 있게 된다.
단일 코드로 Android, iOS 플랫폼을 지원할 수 있다는 장점으로 Facebook, Instagram, AirBnB, Tesla 등 다양한 업체들이 자사 서비스를 React Native를 통해 서비스를 제공하고 있다.
다음강좌
- React Native 개발 환경 구축 (Windwos)
'개발 > React Native' 카테고리의 다른 글
Node.js 의 모듈 가져오기 (Import/Export) (0) 2019.06.08 Node.js 비동기 처리 방식 - 익명함수, 화살표 함수 (0) 2019.06.08 리액트 네이티브 - 프로젝트 생성 (Expo) (0) 2019.05.07 리액트 네이티브 - 프로젝트 생성 (React-Native init) (0) 2019.05.06 리액트 네이티브 - 개발환경 구축 (Windows) (0) 2019.05.06