react 네이티브는 프레임워크입니다. React Native는 2015년 4월 Facebook에서 오픈 소스로 제공한 크로스 플랫폼 모바일 애플리케이션 개발 프레임워크입니다. 이는 기본 모바일 애플리케이션 플랫폼에서 Facebook의 초기 오픈 소스 JS 프레임워크 React의 파생물이며 두 가지 주요 기능을 지원합니다. iOS와 Android의 플랫폼.
이 튜토리얼의 운영 환경: Windows 10 시스템, React Native 버전 0.67, Dell G3 컴퓨터.
React Native가 프레임워크인가요?
예.
React Native(RN)는 2015년 4월 Facebook에서 오픈소스로 제공한 크로스 플랫폼 모바일 애플리케이션 개발 프레임워크입니다. 이는 Facebook의 이전 오픈 소스 JS 프레임워크 React의 파생물이며 기본 모바일 애플리케이션 플랫폼에서 두 가지 주요 플랫폼을 지원합니다. iOS와 안드로이드의.
RN은 Javascript 언어, HTML과 유사한 JSX, CSS를 사용하여 모바일 애플리케이션을 개발하므로 웹 프런트 엔드 개발에 익숙한 기술자는 거의 학습하지 않고도 모바일 애플리케이션 개발 분야에 들어갈 수 있습니다.
주요 기능
React Native의 주요 기능은 다음과 같습니다.
Native iOS 구성 요소
React Native 옹호자들은 "한 번 쓰고 실행"하기보다는 "한 번 배우고 어디서나 쓰기"를 옹호합니다. -플랫폼 도구는 모든 곳에서 홍보되고 있습니다." React Native를 통해 개발자는 UITabBar 및 UINavigationController와 같은 표준 iOS 플랫폼 구성 요소를 사용할 수 있으므로 애플리케이션 인터페이스가 다른 플랫폼에서도 일관된 모양과 스타일을 유지할 수 있습니다.
비동기 실행
JavaScript 애플리케이션 코드와 네이티브 플랫폼 간의 모든 작업은 비동기 실행 모드를 채택합니다. 네이티브 모듈은 추가 스레드를 사용하여 UI에 대한 걱정 없이 백그라운드에서 디스크에 저장할 수 있습니다. 등. 많은 요소가 텍스트 디자인 레이아웃을 직접적으로 측정합니다.
터치 처리
React Native는 iOS의 Responder Chain 응답 체인 이벤트 처리 메커니즘과 유사한 응답 시스템을 도입하고 이를 기반으로 개발자에게 TouchableHighlight와 같은 고급 구성 요소를 제공합니다.
추천 학습: "react 비디오 튜토리얼"
위 내용은 React Native가 프레임워크인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!