끄적끄적 코딩
[React Native] Expo, React Native CLI
React Native 2023. 8. 28. 16:14

리액트 네이티브를 이용할 때 개발 환경을 세팅하는 방법은 대표적으로 두가지가 있습니다. 1. Expo 2. React Native CLI Expo 무료로 사용하는 3rd Party 서비스 입니다. 이 Expo를 이용하면 React Native 개발할 때 개발자가 쉽게 할 수 있도록 도와줍니다. 장점 쉬운 배포 및 버전 업데이트 Android / X-code가 없이 본인의 휴대폰으로 테스트 가능 빠르고 간단한 설치 및 환경 설정 단점 Expo에서 제공하는기능만 사용 가능 모듈을 만들어 사용 불가 native 파일 제어 불가 Expo는 간단하고 편리한 대신 복잡하고 섬세하게 제어를 못한다는 단점 React Native CLI React Team에서 만들었으며, Expo 같은 툴을 사용하지 않고 React N..

article thumbnail
[React Native] Core Components, Native Components
React Native 2023. 8. 28. 15:47

React Native React와 앱 플랫폼의 기본 기능을 사용하여 Android 및 iOS 애플리케이션을 빌드하기 위한 오픈 소스 프레임워크 Native Components React Native 구성 요소는 Android 및 iOS와 동일한 보기에서 지원되기 때문에 React Native 앱은 다른 앱과 같은 모양, 느낌 및 성능을 제공합니다. 이러한 플랫폼 지원 구성 요소를 Native Components 라고 합니다. React Native를 사용하면 React Component를 사용하여 JavaScript로 이러한 View를 호출 할 수 있습니다. - Android 개발에서는 Kotlin 또는 Java로 View를 작성합니다. - iOS 개발에서는 Swift 또는 Objective-C를 사용..

article thumbnail
[React Native] React Native란?
React Native 2023. 8. 28. 15:31

리액트 네이티브란? - 리액트와 앱 플랫폼의 기본 기능을 사용하여 Android 및 iOS 애플리케이션을 빌드하기 위한 오픈 소스 프레임워크 - React를 기반으로 하지만 React는 브라우저를 대상으로 하고 React Native는 모바일 플랫폼을 대상으로 합니다. - React Native를 사용하면 Android와 iOS 모두에서 동시에 쉽게 개발을 할 수 있습니다. 장점 1. WebView를 사용하는 다른 크로스 플랫폼과는 다르게 실제 호스트 플랫폼의 표준 렌더링 API를 사용해서 렌더링 - WebView를 사용하면 성능상의 문제와 Native에서 사용하는 기본 UI 요소나 애니메이션을 Javascript, HTML 및 CSS 조합으로 모방하려고 하기에 한계가 있습니다. - React Nativ..

검색 태그