구버전인지 신버전인지 어떤걸로 프로젝트를 생성하냐에 따라서 폴더 구조가 조금 틀리겠지만 보편적으로 아래와 같다.
app, hooks, platforms
기본폴더는 app폴더 안에 하위로 나와 있다. 뷰를 활용해서 네이티브 스크립트를 했기 때문에 라우터 플러그인이 있다.
app
|-- App_Resources 안에는 안드로이드와 IOS관련이 있다. 매니페스트나 앱관련 이미지는 여기에 넣어준다 PLATFORMS 폴더가 아니라.
화면 화면에 대한 것은 views 폴더를 추가로 만들어서 넣어 두거나 components에 넣거나 한다.
나는 분류를 정확하게 해놓는것이 좋아서 좀더 세세하게 세부적으로 나누어 놓는다.
그래야 나중에 시간이 지나도 기억을 그나마 하기가 쉽다.
만들때야 다 기억을 할 거 같지만 시간 지나면 어느정도는 중간 중간 끊긴다.
최대한 세부적으로 만들어 놓는다.
폴더 구조만 보면 복잡하고 많아 보이겠지만 쪼개 놓을 수록 작업하기가 편한거 같다.
적어도 내 경우엔.