반응형

react native 를 사용하는 2가지 방법 ❓❓
1. Expo를 사용하는 방법
- Expo Go client를 통해 변경 사항을 즉시 확인이 가능하다.
- 그 외 아무런 작업이 필요하지 않다!! 😲😲😲
아래 명령어를 통해 react native expo의 프로젝트를 생성할 수 있다.
npx create-expo-app AwesomeProject
cd AwesomeProject
npx expo start
2. React native cli 사용하는 방법
- 안드로이드/IOS 별로 별도 애뮬레이터 프로그램이 필요하다
- 안드로이드의 경우 JDK를 추가로 설치해주어야 한다.
아래 명령어를 통해 react native cli의 프로젝트를 생성할 수 있다.
npx react-native@latest init AwesomeProject
어떤 것이 더 좋을까? 💁🏻
🥇 우선 expo 는 유료화되었다. 몇십회 빌드까지만 무료로 제공되고 이후부터는 돈을 내면서 사용해야한다.
🥈 react-native cli는 부수적인 프로그램 설치 등 환경 세팅이 필요하다 무료이다. 원하는 만큼 빌드할 수 있고, 환경 세팅만 잘 된다면 나머지는 expo 를 통한 개발과 큰 차이가 없다.
+ 크로스 플랫폼으로 꾸준하게 개발하다보면 빛을 보는 날이 있을 것 🌟
처음에는 네이티브 프로그램에 비하여 성능과 여러가지 기능들이 떨어지지만,
포기하지 않고 꾸준히 하다보면 반드시 유용하게 사용되는 날이 올 것이다.
- Android와 IOS 를 동시에 혼자서 개발해야 할 때.
- 갑자기 App 개발을 빠른 시일 내로 해야할 때.
- react native는 JS로 개발하기 때문에, 언어 친화력이 아무래도 높아질 수 밖에.
더불어 App Store에 자신의 프로그램을 출시하는 자신을 발견하게 된다.
맺는말
요즘 시대에 개발의 꽃은 App 개발인 것 같다. 왜냐하면, 사람들은 대부분의 시간을 스마트폰과 함께 하고 있고 스마트폰은 App으로 구성되어 있기 때문이다. |
반응형
'IT' 카테고리의 다른 글
구글 플레이스토어 앱 출시(비공개 테스터 20명??) 💻 (0) | 2024.01.25 |
---|---|
Node.js란?(Wiki와 함께 설명) 💻 (2) | 2024.01.24 |
삼성 첫 AI 스마트폰 “갤럭시 S24” 리뷰 📲 (2) | 2024.01.20 |
대학생 좋은 노트북 고르는 방법(feat, 가장 쉽게 설명한 컴퓨터 구조) (0) | 2023.11.02 |
비전공자가 프로그래밍 공부하기 좋은 사이트 TOP 3 (0) | 2023.10.30 |