![image](https://private-user-images.githubusercontent.com/88700967/305906385-9e8bfb67-200a-49b5-bc71-bc97b37f7862.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxOTczMTksIm5iZiI6MTczOTE5NzAxOSwicGF0aCI6Ii84ODcwMDk2Ny8zMDU5MDYzODUtOWU4YmZiNjctMjAwYS00OWI1LWJjNzEtYmM5N2IzN2Y3ODYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE0MTY1OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUxZjBiZTY2YjA0NTU4YWY4MGEwY2ExZDI3YzYxNjgxNmVmOWIzMTIzODg0YWE1ZjczODUyM2NiYjBiOTg4MmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.rjVAgPGbkNbBEMrC2p6u9NxPjRcluCySMJfdM5R6M9Y)
프레임워크 없이 SPA(Single Page Application) 구현
- 타입스크립트 마이그레이션
- eslint, prettier 설정
- webpack 설정
- jest 설정 및 테스트 코드 작성
- pushstate,popstate 를 통한 router 기능 구현
- 메인페이지, 상세페이지 구현
public
- dbs
- img
src
- api
- components
- core
- pages
- router
- utils
$ npm install
$ npm run dev
$ npm run test