[React] React + Vite + TypeScript 프로젝트 생성하기
자주 사용하는 프로젝트 셋팅을 공유하고 각 정의와 역할, 그리고 사용하는 의미에 대해 정리해보고자 한다! Vite는 무엇인가?Vite는 프랑스어로 "빠르다(Quick)"라는 뜻을 가진 단어로, 프론트엔드 개발 도구이다.이름처험 빌드와 개발 서버 구동 시간이 빠르다는 장점이 있다.내부적으로 사용하는 ESBuild는 Go라는 네이티브 언어로 만들어진 도구를 이용해 빌드하기 때문에 속도가 빠르다고 한다! 기존 webpack과 같은 모듈 번들러를 이용할 때는 애플리케이션 내 모든 소스 코드에 대해 크롤링 및 빌드 작업을 마쳐야지만이 실제 페이지를 제공할 수 있었다. 즉 프로젝트에 있는 모든 JavaScript, CSS, 이미지 파일 등을 한 번에 묶어서(번들링) 개발 서버에 올렸다. 개발 서버를 실행할 때 전..