1. 빌드 도구인 vite로 react, typescript를 선택해 create 한다.

2. 코딩 컨벤션으로 같이 정했던 eslint rule, prettier를 적용한다.

3. tsconfig 설정

4. 폴더 구조 정하기

.
├── README.md
└── frontend
    ├── README.md
    ├── index.html
    ├── jest.config.ts
    ├── package.json
    ├── public
    │   ├── mockServiceWorker.js
    │   └── vite.svg
    ├── setupTest.ts
    ├── src
    │   ├── @types
    │   ├── App.tsx
    │   ├── __mocks__
    │   │   ├── browser.ts
    │   │   ├── handlers
    │   │   ├── index.ts
    │   │   └── server.ts
    │   ├── __tests__
    │   ├── apis
    │   ├── components
    │   ├── config
    │   ├── constants
    │   ├── hooks
    │   ├── main.tsx
    │   ├── pages
    │   ├── utils
    │   └── vite-env.d.ts
    ├── tsconfig.json
    ├── vite.config.ts
    └── yarn.lock

5. dotenv 설치 → 추후 서버 연결을 위함

6. http 클라이언트 라이브러리로 axios사용

7. emotion 설치

8. jest 설치 및 세팅

9. MSW 설치 및 세팅

10. recoil 설치