Skip to main content
Version: Next

코어 컴포넌트와 API

React Native는 앱 개발에 바로 사용할 수 있는 다양한 코어 컴포넌트를 제공한다. 좌측 사이드바(또는 좁은 화면에서는 상단 메뉴)에서 모든 컴포넌트를 확인할 수 있다. 어디서부터 시작해야 할지 모르겠다면 다음 카테고리를 참고한다:

React Native에 포함된 컴포넌트와 API만 사용해야 하는 것은 아니다. React Native는 수천 명의 개발자로 구성된 커뮤니티를 보유하고 있다. 특정 기능을 제공하는 라이브러리를 찾고 있다면 라이브러리 찾기 가이드를 참고한다.

기본 컴포넌트​

대부분의 앱은 하나 이상의 기본 컴포넌트를 사용하게 된다.

사용자 인터페이스​

이 일반적인 사용자 인터페이스 컨트롤은 모든 플랫폼에서 렌더링된다.

리스트 뷰​

ScrollView와 달리, 아래의 리스트 뷰 컴포넌트들은 현재 화면에 보이는 엘리먼트만 렌더링한다. 이는 긴 데이터 리스트를 표시할 때 성능 면에서 유리한 선택지가 된다.

안드로이드 컴포넌트와 API​

다음에 소개할 컴포넌트들은 일반적으로 사용되는 안드로이드 클래스를 감싸는 래퍼를 제공한다.

iOS 컴포넌트와 API​

다음에 소개할 여러 컴포넌트는 UIKit 클래스를 흔히 사용하는 방식으로 감싸는 래퍼를 제공한다.

기타 컴포넌트​

이 컴포넌트들은 특정 애플리케이션에서 유용하게 사용될 수 있다. 모든 컴포넌트와 API 목록을 확인하려면 왼쪽 사이드바(또는 화면이 좁을 경우 상단 메뉴)를 참고한다.