- shared
// 페이지 2개 이상에서 사용하는 컴포넌트
// & 특정 도메인에 종속되지 않은 범용 가능한 OTP Input 등
	- @common
		- api
			-user
		- ui
		- types
			-common
		- auth
		- notice
		- myShop
		- myProfile
- features // 특정 페이지 1개에서만 사용하는 컴포넌트(기능)
					//-> utils, ui, hooks 등이 있으면 폴더 추가하면 된다.
    - login
 - pages // 라우팅에만 사용 -> index.tsx에서 페이지 라우팅
		- login.tsx
  - styles

참고: https://velog.io/@kennys/리액트-프로젝트의-응집화를-통한-효율적인-코드-구조화