React Native-개요
React Native 개념을 더 잘 이해하기 위해 공식 문서에서 몇 줄을 빌릴 것입니다.
React Native를 사용하면 JavaScript 만 사용하여 모바일 앱을 빌드 할 수 있습니다. React와 동일한 디자인을 사용하므로 선언적 구성 요소에서 풍부한 모바일 UI를 구성 할 수 있습니다. React Native를 사용하면 모바일 웹 앱, HTML5 앱 또는 하이브리드 앱을 빌드하지 않습니다. Objective-C 또는 Java를 사용하여 빌드 된 앱과 구별 할 수없는 실제 모바일 앱을 빌드합니다. React Native는 일반 iOS 및 Android 앱과 동일한 기본 UI 구성 요소를 사용합니다. JavaScript와 React를 사용하여 이러한 빌딩 블록을 모으기 만하면됩니다.
React Native 기능
다음은 React Native의 기능입니다.
React − JavaScript를 사용하여 웹 및 모바일 앱을 구축하기위한 프레임 워크입니다.
Native − JavaScript로 제어되는 기본 구성 요소를 사용할 수 있습니다.
Platforms − React Native는 IOS 및 Android 플랫폼을 지원합니다.
React Native 장점
다음은 React Native의 장점입니다.
JavaScript − 기존 JavaScript 지식을 사용하여 네이티브 모바일 앱을 구축 할 수 있습니다.
Code sharing − 대부분의 코드를 다른 플랫폼에서 공유 할 수 있습니다.
Community − React 및 React Native 주변의 커뮤니티는 규모가 크며 필요한 답변을 찾을 수 있습니다.
React Native 제한
다음은 React Native의 한계입니다-
Native Components − 아직 생성되지 않은 네이티브 기능을 생성하려면 플랫폼 별 코드를 작성해야합니다.