Life and Tech Talk

React.js 시작하기

1. Nodejs 설치 (Long Term Support 버전 추천)

2. 프로젝트 생성 (vue.js와 마찬가지로 vite로 셋팅 추천)

  • npm create vite@latest my-react-app -- --template react
  • (npm create vite@latest my-react-app -- --template react-ts)
  • cd my-react-app
  • npm install
  • npm run dev

3. 폴더구조 이해


my-react-app/

 ┣ src/

 ┃ ┣ App.jsx     // 메인 컴포넌트

 ┃ ┣ main.jsx    // 앱 시작 지점

 ┣ public/       // 정적 파일 저장소 (이미지 등)

 ┣ index.html     // root DOM

 ┣ package.json   // 프로젝트 설정


 4. 기본개념

  • JSXJavaScript 안에서 HTML처럼 쓰는 문법
  • Component독립적으로 재사용 가능한 UI 조각
  • Props부모 컴포넌트가 자식 컴포넌트에게 주는 데이터
  • State컴포넌트 안에서 바뀌는 데이터
  • Event Handling클릭 같은 사용자 행동에 반응하는 방법
  • Hooks함수형 컴포넌트에서 상태, 생명주기 등을 사용할 수 있게 해주는 함수 (useStateuseEffect 등)


    * 참고 문서: Quick Start – React

    * HTML → React.js 변환기

올린날: 2025년 10월 1일
주제: 기술문서 관련 포스팅 클릭!!

* 올린이: 마이클

* VIEW: 28       0           위키홈     게시판     수정