프론트/React Native, React

[리액트 네이티브] react-native 파일 프로젝트 생성하기(1)

연지양갱 2023. 6. 19. 00:19
728x90
반응형
SMALL

리액트 기반으로 앱을 개발하려면 react native를 사용할 수 있는데

대부분 사람들은 안드로이드 스튜디오를 사용한다

하지만 최종 프로젝트로는 expo를 사용하여 react-native로 개발한다ㅏ

react native를 개발하기 전에 프로젝트를 생성하는 것부터 시작함!

그전에

expo cli와 react native cli가 있다

 

책을 보고 react native를 보면 cli를 설치했지만

유투브 강좌에서는 expo cli를 설치했다

이점에서 둘의 차이점을 살펴보게 되었다!

Expo CLI

react native 개발을 개발자가 쉽게 할 수 있도록 도와주는 툴이다

expo는 기본적인 설정이 다 구성되어 있으며 native 파일을 숨겨놓고 관리해줌

 

 

 

 

  Expo CLI React Native CLI
장점 무료로 사용이 가능하며 기본적인 설정이 미리 구성 개발자가 원하는 기능, 모든 요소 제어 가능
파일들을 자동으로 관리 다양한 라이브러리 사용 가능
편리하고 유용한 특성 네이티브 파일 제어 가능
배포가 편함. 쉬운 업데이트 버전 관리 네이티브 모듈 사용 가능
React Native를 처음 시작하는 개발자에게 편리 React Native를 많이 사용해본 전문가에게 편리
단점 Expo에서 제공하는 기능만 사용 가능 expo에 비해 편리하지 않음
모듈을 만들어 사용 불가 기본적 설정이 되어 있지 않음 (사용자 설정 필요)
native 파일 제어 불가 android studio, xcode를 다 설치하여 빌드 배포해야함.

 

 

팀원 모두 react native를 처음하니까

expo를 사용하는게 가장 베스트임

그래서 expo로 설치하겠음!

팀원들과 버전을 맞춰야함

그래서 포스팅전 자료를 찾아둠!

 

 

< npm 다운그레이드>

http://daplus.net/node-js-npm%EC%9D%84-%EC%9D%B4%EC%A0%84-%EB%B2%84%EC%A0%84%EC%9C%BC%EB%A1%9C-%EB%8B%A4%EC%9A%B4-%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C/

 

 

 

<node 다운 그레이드>

https://devbirdfeet.tistory.com/100

 

 

 

반응형