Skip to main content
Version: Next

코어 컴포넌트와 API

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

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

기본 컴포넌트

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

사용자 인터페이스

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

리스트 뷰

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

안드로이드 컴포넌트와 API

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

iOS 컴포넌트와 API

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

기타 컴포넌트

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