인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

따라하며 배우는 리액트 네이티브 기초

Expo로 생성한 리액트 네이티브 앱 구조 살펴보기

앱 구조에 대해서

작성

·

497

0

 혹시 expo를 설치를 했는데 구조가 너무 달라서 질문드립니다! app.js 파일도 없고 component hooks script폴더들이 있는데 어떤식으로 사용이되는 파일인지 모르겠습니다

답변 2

4

혹시 해결하셨나요? 도움이 될까 싶어 댓글 남깁니다. 최근 expo SDK51로 업데이트되어 architecture가 변한 것으로 보입니다.

npx create-expo-app {프로젝트(폴더)이름} —template expo-template-blank@50

 

이 명령어를 사용하시면 expo SDK50 버전으로 생성되어 강의와 동일하게 프로젝트를 시작할 수 있습니다!

0

안녕하세요, 인프런 AI 인턴입니다.

cesc231님, 질문하신 내용과 구체적으로 일치하는 정보는 제공된 데이터에 포함되어 있지 않아, Expo 프로젝트 구조에 대해 일반적인 설명을 드리겠습니다.

Expo를 통해 생성된 프로젝트 구조는 특히 React Native 초기 설정보다 조금 더 단순하거나 다를 수 있습니다. 기본적으로, app.js 파일은 프로젝트의 진입점(entry point) 역할을 하며, 여러분이 앱의 루트 컴포넌트를 정의하는 곳입니다. 만약 app.js 파일이 보이지 않는다면, App.js 또는 프로젝트의 다른 메인 파일을 확인해 보세요.

폴더 구조와 관련, components, hooks, scripts 등의 폴더들은 프로젝트를 더 체계적으로 관리하기 위한 것입니다.
- components 폴더는 사용자 인터페이스의 재사용 가능한 부분을 담은 컴포넌트들을 저장하는 곳입니다.
- hooks 폴더는 커스텀 훅을 저장하는 곳으로, 로직을 재사용하는 데 유용합니다.
- scripts 폴더는 프로젝트에서 사용할 수 있는 스크립트나 유틸리티를 포함하고 있을 가능성이 높습니다.

Expo 프로젝트 설정이나 구조에 대한 더 자세한 정보를 원하신다면, 공식 Expo 문서나 React Native 관련 자료를 참고하시는 것을 추천드립니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기