React를 Vite로 설치하는게 국룰?
2025. 6. 19. 10:10ㆍReact

프론트엔드 공부를 시작하려고 하면, 꼭 듣게 되는 말이 있죠.
“요즘은 React를 Vite로 설치하는 게 국룰이야!”
🙄 처음 들으면
“Vite가 뭐야? Create React App이랑 뭐가 다른데?”
“그냥 아무거나 깔면 되는 거 아냐?”
하는 의문이 들 수 있어요.
오늘은 진짜 쉽게,
React를 왜 써야 하는지?
그리고
Vite로 설치해야 하는 이유?
이 두 가지를 초보자 눈높이에서 설명드릴게요!
1️⃣ React는 왜 쓰는 걸까?
옛날에는 웹사이트를 만들 때 HTML + CSS + JavaScript만 써서도 충분했어요.
하지만 요즘 웹사이트는 이런 게 많죠:
- 누르면 페이지 안에서 화면이 바로 바뀌고
- 버튼을 누르면 숫자가 실시간으로 올라가고
- 로그인하면 이름이 바로 뜨고
이런 걸 **"사용자 경험"**이라고 하는데,
기존 방식으로는 이런 걸 만들기가 어렵고 복잡했어요.
그래서 나온 게 React!
✅ React는 이런 걸 도와줘요:
- 복잡한 화면도 부품(컴포넌트)처럼 나눠서 관리
- 데이터가 바뀌면 자동으로 화면을 갱신
- 새로고침 없이 부드럽게 동작하는 앱 제작 가능
📌 정리:
React는 "요즘 웹사이트나 앱처럼 동작하는 화면"을 쉽고 깔끔하게 만들 수 있는 도구예요!
2️⃣ 그런데 왜 요즘은 CRA 대신 Vite를 쓸까?
예전에는 React 프로젝트를 만들 때 이렇게 했어요:
lua
복사편집
npx create-react-app my-app
하지만 이 방법은 세 가지 단점이 있었어요:
- 설치가 너무 느려요 (npm 설치하는 데 수 분 걸리는 경우도!)
- 처음 실행할 때도 느려요
- 설정이 복잡하게 숨겨져 있어서 마음대로 바꾸기 어려움
그래서 최근에는 **"Vite(비트)"**라는 새로운 도구가 뜨고 있어요!
3️⃣ Vite는 뭐고, 왜 좋은데?
Vite = 엄청 빠른 개발 환경 세팅 도구
(💡 이름 뜻도 ‘빠르다’는 프랑스어)
CRA보다 훨씬 빠르고 가볍고, 설정도 간단해요.
✅ Vite의 장점
- 설치 속도 빠름 (진짜 5~10초면 끝나요)
- 실행 속도도 빠름
- 불필요한 파일 없음 (깔끔함)
- 기본 설정이 좋아서 초보자도 바로 쓰기 쉬움
📌 Vite로 React 시작하는 방법 (초간단)
bash
복사편집
npm create vite@latest
👉 중간에 React 선택하면 끝!
4️⃣ 결론 요약!
내용CRA (예전 방식)Vite (요즘 방식)
| 설치 속도 | 느림 😩 | 빠름 ⚡️ |
| 설정 | 무거움 😵 | 심플 😊 |
| 실행 속도 | 느림 | 빠름 |
| 추천 여부 | 이제는 X | ✅ 완전 추천 |
✏️ 한 줄 정리
지금 React 배우는 분이라면,
무조건 Vite로 시작하세요.
설치도 빠르고, 배우기 편하고, 요즘 트렌드에도 딱 맞습니다!
'React' 카테고리의 다른 글
| 이벤트 처리하기" – 클릭, 입력 등 사용자 행동에 반응하는 법 (0) | 2025.06.19 |
|---|---|
| 버튼 누르면 바뀌는 값, State가 뭐예요? (0) | 2025.06.19 |
| 컴포넌트끼리 데이터 주고받는 방법, Props가 뭐예요? (1) | 2025.06.19 |
| React는 컴포넌트 기반,,,그래서 컴포넌트가 뭔데? (0) | 2025.06.19 |
| JSX는 HTML이랑 뭐가 다를까?도대체 JSX가 뭔데!! (0) | 2025.06.19 |