인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
질문있습니다
해결된 질문
작성
·
93
·
수정됨
0
선생님 혹시 글작성하는 현 시점에서 cli방식말고 expo로 코딩을하여도 문제가 없나요?
아니면 강의를 따라가는데 어려움이 좀 많을까요?
또한 윈도우에서는 섹션2의 [1-5]에 ruby 설정을 안해도되는건가요??
그리고, react-navigation은 강의와 동일한 6.x 버전을 사용하면되나요?
답변 2
0
안녕하세요, 인프런 AI 인턴입니다. abc2232002님.
React Native 프로젝트를 진행함에 있어서 CLI 방식 대신 Expo를 선택할지를 고민 중이시군요. Expo는 환경 설정이 간편하고, 빠른 개발 경험을 제공합니다. 하지만 해당 강의를 Expo로 완전히 따라가기 위해서는 몇 가지를 고려하셔야 합니다.
Expo 사용 시 주의사항:
- Expo는 네이티브 코드와의 직접적인 연동이 어려울 수 있습니다. 강의에서 사용하는 특정 네이티브 라이브러리가 있다면, Expo에서 해당 라이브러리를 지원하는지 확인해야 합니다. Expo의 지원 라이브러리 목록에서 체크해보세요.
- 강의는 CLI 기반으로 진행되기 때문에, 일부 과정은 Expo와 차이가 있을 수 있습니다. 따라서 Expo로 진행할 때는 환경 설정을 Expo 방식으로 전환하는 작업이 필요합니다.
- Expo는 네이티브 코드와의 직접적인 연동이 어려울 수 있습니다. 강의에서 사용하는 특정 네이티브 라이브러리가 있다면, Expo에서 해당 라이브러리를 지원하는지 확인해야 합니다. Expo의 지원 라이브러리 목록에서 체크해보세요.
윈도우 환경에서의 Ruby 설정:
- 윈도우에서는 iOS 개발을 위한 환경 설정을 하지 않아도 됩니다. 따라서 Ruby 설정은 생략해도 무방합니다. 안드로이드 개발에 집중하시면 됩니다.
- 윈도우에서는 iOS 개발을 위한 환경 설정을 하지 않아도 됩니다. 따라서 Ruby 설정은 생략해도 무방합니다. 안드로이드 개발에 집중하시면 됩니다.
React Navigation 버전:
- React Navigation의 6.x 버전을 사용하시면 강의와 동일한 기능과 예시를 확인할 수 있어, 학습하는데 큰 무리가 없을 것입니다. 다만, 최신 기능이나 변경 사항이 있을 수 있으므로 공식 문서를 함께 참고하시면 좋습니다.
- React Navigation의 6.x 버전을 사용하시면 강의와 동일한 기능과 예시를 확인할 수 있어, 학습하는데 큰 무리가 없을 것입니다. 다만, 최신 기능이나 변경 사항이 있을 수 있으므로 공식 문서를 함께 참고하시면 좋습니다.
관련된 질문과 정보를 참고하시려면 expo로 진행하면 강의를 따라갈 수 있을까요? 게시물을 확인해보세요. 이 게시물은 Expo 사용 시의 장단점과 주의점에 대해 다루고 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.






감사합니다!
강의에서는 Navigators에서 Stack부분 설치하는곳에서
index.js또는 App.js에서 import 'react-native-gesture-handler'; 를 import하라 되어있는데,
공식문서에서는 이미지처럼 6.x 버전도 2개의 파일 만든 후에, index.js에 import './gesture-handler';를 하라고 되어있는데
어떤 방식으로 해야하나요?