src/ |-- _redux/ | |-- slices/ | |-- store.ts # 여기에 Redux 스토어 설정을 초기화합니다. | `-- hooks.ts # Redux 관련 커스텀 훅을 정의합니다. |-- api | |-- _types/apiModels.ts # api Model 타입들을 정의합니다. | |-- apis.ts # method별 요청 api | `-- customAxios.ts # 커스텀한 AxiosInstance |-- assets/ # 로고, 파비콘등 이미지 파일 |-- components/ # 재사용 가능한 컴포넌트들을 포함합니다. | `-- _common/ # 재사용 공통 컴포넌트 |-- hooks/ # 공통 커스텀 훅 |-- pages/ # 라우트에 맞게 페이지 컴포넌트를 구성합니다. | |-- MainPage/ | |-- DetailPage/ | |-- ProfilePage/ | |-- LoginPage/ | |-- SignupPage/ | `-- ErrorPage/ |-- styles/ # 라우트에 맞게 페이지 컴포넌트를 구성합니다. | |-- emotion.d.ts # emotion 타입 설정파일 | |-- GlobalReset.tsx | `-- theme.ts/ # 디자인시스템 정의 |-- utils/ # 유틸리티 함수 등 공통적으로 사용될 수 있는 모듈들 |-- App.ts # 애플리케이션 레이아웃을 정의하는 최상위 컴포넌트 |-- index.ts # 애플리케이션 진입점 -- index.ts # 페이지 라우팅 설정 파일