├─ public
└─ src
├─ assets
│ ├─ images
│ └─ ...
├─ components
│ ├─ common
│ ├─ login
│ └─ ...
├─ pages
├─ store
├─ hooks
├─ styles
├─ ts
└─ utils
/public : 앱을 컴파일하는 데 필요하지 않은 요소들. 정적 파일들이 위치한 폴더로 index.html, 파비콘 등이 들어간다.
/src : 앱이 컴파일 될 때 사용하는 모든 것. 개발하면서 작업하는 파일 대부분이 들어간다.
/assets : 이미지, 글꼴, 스타일시트 등과 같은 정적인 자산이 저장되는 폴더
/components : 재사용 가능한 UI 컴포넌트를 저장하는 폴더
/pages : 어플리케이션에 있는 페이지 파일을 저장하는 폴더
/store : Redux 상태 관리 라이브러리와 관련된 코드를 저장하는 폴더
/hooks : 커스텀 훅들을 저장하는 폴더
/styles : css 파일을 저장하는 폴더
/ts : 타입스크립트의 타입과 인터페이스 등을 모아 저장하는 폴더
/utils : 공통으로 사용되는 유틸리티 함수를 저장하는 폴더