티스토리 뷰

300x250

React를 처음 시작할 때 가장 먼저 막히는 구간은 문법이 아니라 개발환경 세팅입니다.

특히 입문자 입장에서는 아래가 한 번에 헷갈리기 쉽습니다.

  • Node.js는 왜 설치해야 하는가?
  • npm은 무엇이고 같이 설치되는가?
  • React 프로젝트는 어떤 명령어로 시작하는가?
  • 생성한 프로젝트는 어떻게 실행하는가?

이번 글에서는 React를 처음 시작하는 분 기준으로 Node.js 설치 → 버전 확인 → React 프로젝트 생성 → 개발 서버 실행까지 한 번에 따라갈 수 있도록 정리하겠습니다.

핵심만 먼저 보면
React 개발환경 세팅의 핵심은 Node.js 설치, 패키지 매니저 확인, Vite로 프로젝트 생성, 개발 서버 실행입니다.
728x90
왜 Node.js부터 설치해야 할까?
React 자체보다 먼저 필요한 기반 도구가 있습니다.

React 프로젝트는 브라우저에서 바로 HTML 파일 하나만 열어서 시작하는 방식보다, 빌드 도구와 패키지 관리 도구를 함께 사용하는 구조가 일반적입니다. 이때 필요한 것이 Node.js입니다.

Node.js를 설치하면 보통 함께 사용할 수 있는 것이 npm입니다.

  • Node.js = JavaScript를 실행할 수 있는 런타임
  • npm = 필요한 라이브러리를 설치하는 패키지 관리자

즉, React 개발환경은 보통 Node.js 설치가 시작점입니다.

React를 쓰기 위해 Node.js를 설치한다기보다, React 프로젝트를 만들고 실행하는 도구들을 쓰기 위해 Node.js가 필요하다고 이해하면 쉽습니다.
React 개발환경 세팅 순서는 어떻게 될까?
전체 흐름을 먼저 보면 훨씬 덜 헤맵니다.
1. Node.js 설치
2. node / npm 버전 확인
3. React 프로젝트 생성
4. 프로젝트 폴더 이동
5. 개발 서버 실행
6. 브라우저에서 localhost 확인

이 순서대로만 진행하면 React 입문 개발환경은 거의 끝났다고 보면 됩니다.

단계 설명
Node.js 설치 React 프로젝트를 만들기 위한 기본 런타임을 준비합니다.
버전 확인 node, npm 명령이 정상 동작하는지 확인합니다.
프로젝트 생성 Vite 기반 React 프로젝트를 생성합니다.
실행 npm run dev로 개발 서버를 띄웁니다.
1. Node.js 설치하기
운영체제와 관계없이 공식 사이트 기준으로 진행하는 것이 가장 안전합니다.

Node.js는 공식 사이트에서 설치하는 것이 가장 무난합니다.

  • 사이트: https://nodejs.org
  • 입문자라면 보통 LTS 버전 설치를 권장합니다.

LTS는 Long Term Support 버전으로, 상대적으로 더 안정적인 버전입니다.

입문자 기준 팁
특별한 이유가 없다면 최신(Current)보다 LTS 버전으로 시작하는 편이 안정적입니다.

설치가 끝났다면 터미널(또는 명령 프롬프트)에서 아래 명령어로 확인합니다.

node -v
npm -v

정상이라면 버전이 출력됩니다.

예시:

v22.14.0
10.9.2
2. React 프로젝트 생성하기
요즘 입문 기준에서는 Create React App보다 Vite가 더 자주 쓰입니다.

예전에는 Create React App(CRA)로 많이 시작했지만, 현재는 Vite로 시작하는 경우가 많습니다.

프로젝트 생성 명령어는 아래처럼 진행하면 됩니다.

npm create vite@latest

명령어를 실행하면 보통 아래 순서로 질문이 나옵니다.

  • 프로젝트 이름 입력
  • 프레임워크 선택 → React
  • 언어 선택 → JavaScript 또는 TypeScript

예를 들어:

npm create vite@latest
# Project name: react-start
# Framework: React
# Variant: JavaScript

그러면 react-start 같은 폴더가 생성됩니다.

왜 Vite를 많이 쓸까?
  • 프로젝트 생성이 빠르고
  • 개발 서버 실행 속도가 빠르며
  • 입문용/실무용 모두 무난하게 시작하기 좋기 때문입니다.
3. 프로젝트 폴더 이동 후 패키지 설치
생성만으로 끝나는 것이 아니라, 필요한 패키지를 설치해야 합니다.

프로젝트가 생성되면 해당 폴더로 이동합니다.

cd react-start

그 다음 아래 명령어로 필요한 패키지를 설치합니다.

npm install

이 명령어는 package.json 기준으로 필요한 라이브러리를 내려받는 과정입니다.

명령어 의미
cd 폴더명 생성된 프로젝트 폴더로 이동합니다.
npm install 프로젝트 실행에 필요한 패키지를 설치합니다.
npm run dev 개발 서버를 실행합니다.
4. React 프로젝트 실행하기
이제 실제로 브라우저에서 확인할 단계입니다.

아래 명령어를 실행합니다.

npm run dev

그러면 터미널에 보통 아래처럼 주소가 출력됩니다.

Local:   http://localhost:5173/

이 주소를 브라우저에서 열면 React 시작 화면을 볼 수 있습니다.

한 줄 요약
npm run dev를 실행하고, 표시된 localhost 주소를 브라우저로 열면 React 개발 서버 결과를 확인할 수 있습니다.
자주 발생하는 문제는 무엇일까?
입문자들이 개발환경 세팅에서 많이 막히는 포인트를 같이 알아두면 좋습니다.
문제 점검 포인트
node 명령어가 안 됨 Node.js 설치가 제대로 되었는지, 터미널을 재시작했는지 확인합니다.
npm install 오류 인터넷 연결, 권한 문제, Node 버전 호환성을 확인합니다.
localhost 접속 안 됨 터미널에 개발 서버가 실제로 켜져 있는지, 주소와 포트를 올바르게 열었는지 확인합니다.
정말 중요한 포인트
React 입문자는 문법보다 먼저 개발환경 세팅이 정상적으로 끝났는지를 확인해야 합니다. 즉, 프로젝트 생성 성공 + npm install 성공 + npm run dev 성공 + localhost 화면 확인 이 네 가지가 핵심입니다.
실무 관점에서는 무엇까지 알고 있으면 좋을까?
입문 세팅을 넘어서면 다음 단계도 자연스럽게 이어집니다.

React 개발환경 세팅이 끝났다면 이후에는 보통 아래 순서로 넘어갑니다.

  • 컴포넌트 구조 이해
  • props / state
  • 이벤트 처리
  • API 호출
  • 라우팅
  • 빌드
  • 서버 배포

즉, 개발환경 세팅 글은 React 학습의 시작점 역할을 합니다.

마무리 정리
React 개발환경 세팅은 어렵게 느껴질 수 있지만, 실제 흐름은 단순합니다. Node.js를 설치하고, 프로젝트를 만들고, 패키지를 설치하고, 개발 서버를 실행하면 됩니다.
1단계 Node.js 설치
2단계 node / npm 버전 확인
3단계 Vite로 React 프로젝트 생성
4단계 npm install 후 npm run dev 실행
React를 처음 시작할 때 가장 중요한 것은 개발환경이 정상적으로 실행되는 첫 경험을 만드는 것입니다.

der-top:1px solid #dbeafe; font-size:15px; line-height:1.95; color:#0f172a;">

1단계 Node.js 설치
2단계 node / npm 버전 확인
3단계 Vite로 React 프로젝트 생성
4단계 npm install 후 npm run dev 실행
React를 처음 시작할 때 가장 중요한 것은 개발환경이 정상적으로 실행되는 첫 경험을 만드는 것입니다.

n:18px 0 28px; padding:16px 18px; border-left:5px solid #2563eb; background:#eff6ff; color:#1e3a8a; border-radius:12px; font-size:15px; line-height:1.9;"> React를 처음 시작할 때 가장 중요한 것은 개발환경이 정상적으로 실행되는 첫 경험을 만드는 것입니다.

728x90
댓글
반응형
최근에 올라온 글
글 보관함
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30