조회 251
김동엽
강릉원주대학교 데이터사이언스학과 • 1월 24일
제가 올해 앱을 하나 만들어볼까하는데 많은 프로그램중 리액트네이티브로 시작하려고합니다. 여기서 궁금한게, 제가 지금 여러 언어 중 파이썬만 공부하고있는데 파이썬 지식으로 리액트네이티브에서 앱을 만들 수 있나요?? 아 물론 리액트네이티브도 어느정도 숙지를 할 예정 입니다. 아직 초보라 이것저것 모르는 정보가 많습니다. 자세히 알려주시면 감사하겠습니다!!
구체적이고 정성스러운 질문에 ↑Up 투표를 눌러주세요.
설명이 부족한 질문에 ↓Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.
답변 1
BEST 답변
안녕하세요. 리액트 네이티브(이하 RN)는 자바스크립트 또는 타입스크립트 기반으로 동작하는 프레임워크입니다. 따라서 해당 언어에 대한 기본적인 선수 지식이 필요합니다. RN은 하이브리드 앱을 만들 수 있는 도구이기 때문에 Android, iOS 모두 개발이 가능합니다. https://reactnative.dev/ 여기는 RN 공식 홈페이지입니다. 많이 쓰이는 기술들의 공식 홈페이지에서는 How to start(이름은 조금씩 다릅니다. Get started, Hands on, Quickstart 등) 라는 이름으로 어떻게 이 도구를 처음에 시작할 수 있는지에 대해서 나와 있습니다. 도구에 대한 기본적인 설명들도 충분하게 나와 있으니 차근차근 읽어보시면 이해가 잘 되실 거에요. 첫 시작은 Expo로 해보시는 걸 권장드립니다. 환경 설정 시에 Expo 로 시작할 건지, 기본 형태 CLI 로 시작할 건지 선택할 수가 있습니다. 문서에도 나와 있는 것처럼 모바일 개발이 처음이라면 Expo로 하는 것이 쉬운 방법이라고 나와 있습니다. 물론 현업에서는 Expo보다는 직접 CLI로 환경을 구축할 가능성이 높지만 지금은 학습하는 단계이므로 쉬운 방법으로 만들면서 공부해 보시는 걸 권장합니다. RN 개발을 위해서는 몇 가지 도구들이 필요합니다. 도구들을 선택하는 기준은 사람마다 다르기 때문에 제가 쓰는 것들 위주로만 말씀을 드리겠습니다. 참고만 부탁드립니다. IDE : Webstorm Android : Android Studio iOS : XCode Debugger : Flipper
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.