우선 자바스크립트 계열들은 vscode 를 많이 쓰기 때문에 vscode 먼저 다운 받고 node.js 까지 받았다는 전제하에
(만약 없다면 .. https://nodejs.org/ko 가셔서 node.js 다운 )
( https://code.visualstudio.com/Download 가셔서 vscode 다운)
1. vite
터미널에 2가지 방법으로 프로젝트를 생성 할 수 있습니다 .
첫 번쨰는 npx create-react-app 프로젝트명
두 번쨰는 create vite@latest ( 만약 powershell 을 통한 터미널인 경우 npx create-vite@latest )
둘의 차이는 npx 같은 경우엔 Webpack
vite 같은 경우엔 ESBuild 를 사용해서 번들링을 진행하게 되는데
(번들링은 뒷부분에서..)
ESBuild 가 상대적으로 속도가 빠르고 전체적으로 vite 가 가볍다는 장점으로 마이그레이션 프로젝트도 좀 나오기 떄문에
그냥 저는 vite로 진행 했습니다..

그럼 이렇게 Project name 정하기 , framework 정하기 , variant 정하기가 나오는데 원하시는거 선택하시면 됩니다.
(프로젝트명 , 프레임워크(vue , react 등등..) , 자바스크립트 or 타입스크립트 )
하나하나 선택하기 싫으시면
npx create-vite@latest 프로젝트명 --template react
이렇게 해도 되긴 하는데 그냥 선택하는게 좋습니다 ..

진행 하시면 이렇게 나옵니다
그냥 폴더 열기로 너가 만든 폴더 열고
터미널에 npm install 치고
터미널에 npm run dev 해라
다 진행하시면

스프링처럼 local 주소 하나를 줍니다 . 들어가면

이렇게 뜨면 정상적으로 진행 된 겁니다.
개발하실땐 npm run dev 후 해당 로컬 주소로 들어가서 확인하시면 됩니다.
2. ESLint

자바스크립트는 확장을 깔지 않으면 자바처럼 빨간 줄로 미리 이상하다 알려주지 않습니다 ;;
그래서 좌측 Extension 누르셔서 ESLint 설치 받으시면 빨간 줄로 미리 경고를 해줍니다 .
3. React Developer Tools
React Developer Tools - Chrome 웹 스토어
Adds React debugging tools to the Chrome Developer Tools. Created from revision c7c68ef842 on 10/15/2024.
chromewebstore.google.com
해당 주소로 가셔서 받으시면 됩니다. ( 크롬 or 웨일은 가셔서 다운 받으시면 브라우저 확장으로 추가됩니다. )
react 개발하는 페이지로 가게되면

이렇게 주황색으로 불이 들어오게 됩니다.
개발자 도구 키셔서 우측에 Components 누르시면

이렇게 지금 react 구조가 어떻게 되어있는지 나옵니다
( 로컬 기본 화면에서 접속해서 App.jsx 만 뜹니다 . )
나중에 구조 개념이 엄청 중요하기 때문에 미리 설치해두면 좋습니다.
'JavaScript > React' 카테고리의 다른 글
| [React] 6. 리액트의 생명주기(Life cycle) (0) | 2025.02.14 |
|---|---|
| [React] 5. Hook (1) | 2025.02.14 |
| [React] 4. useRef (0) | 2025.02.13 |
| [React] 3. 상태 (State) [Props와 이어집니다.] (1) | 2025.02.12 |
| [React] 2. 속성 (Props) (0) | 2025.02.12 |