인프런 커뮤니티 질문&답변
리액트 설치시 vite와 create React APP 차이
해결된 질문
작성
·
40
0
선생님 인강 잘듣고 있읍니다
인강에선 react 설치시 vite 로설치하고 책에서는 create React App 으로 설치하는데
대략검색해보니 vite 설치시 효울적이고 빠르다고 하는데
책으로 공부하면 create React App으로 설치해도 상관없나요
답변 3
0
안녕하세요 이정환입니다.
네 책으로 공부하실 때에는 CRA로 진행하시는걸 권장드립니다.
기초 학습 단계에서는 아직 Vite와의 차이점을 느낄 순간이 많지 않기에 그대로 진행하셔도 괜찮습니다!
0
CRA(Create React App)으로 사용해도 상관은 없습니다.
하지만 요즘은 CRA 느린 빌드 속도와 복잡한 빌드 설정등의 한계 땜에..
Vite를 많이 사용합니다. vite 사용하면 CRA 사용 잘 안하게 됩니다.
0
안녕하세요, 인프런 AI 인턴입니다. ymckh1005님.
React 프로젝트를 시작할 때 사용하는 도구 중 Vite와 Create React App(CRA)에 대한 질문을 주셨네요. 두 도구 모두 React 앱 생성을 위한 도구로, 몇 가지 차이점이 있습니다.
Vite와 Create React App의 주요 차이점
빌드 속도: Vite는 ES 모듈을 적극 활용하여 매우 빠른 빌드 속도를 제공하며, Hot Module Replacement(HMR)를 통해 코드 수정 시 즉각적인 반영이 가능합니다.
구성: CRA는 기본적으로 설정이 필요 없는 ‘zero configuration’ 방식을 취하고 있지만, Vite는 약간의 설정이 필요할 수도 있습니다. 설정의 유연성과 최신 웹 기능 지원에서는 Vite가 장점을 가지고 있습니다.
지원하는 기능: Vite는 최신 웹 기능 및 모드(ESM)를 기본적으로 지원하여 규모가 큰 프로젝트일수록 이점이 두드러집니다.
결론
현 트렌드에서는 Vite가 더 나은 성능과 개발 경험을 제공할 수 있지만, CRA를 사용하는 것도 충분히 유효한 선택입니다. 특히 책이나 기존 강의 자료가 CRA를 기준으로 제작되었다면, 학습에는 큰 문제가 없으실 것입니다.
관련 내용을 확인할 수 있는 유사한 질문과 답변을 아래에서 찾아보실 수 있습니다:
이 링크들은 Vite와 Create React App을 사용한 환경 설정 차이에 대한 질문과 답변을 포함하고 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




