React를 설치하는 방법에는 몇 가지 방법이 있지만, 가장 일반적이고 권장되는 방법을 중심으로 설명해 드리겠습니다.
React 설치 방법
Node.js 설치
React 애플리케이션을 개발하려면 먼저 Node.js와 npm(Node Package Manager)을 설치해야 합니다. Node.js는 JavaScript 런타임 환경이며, npm을 통해 React와 관련 패키지를 설치할 수 있습니다.
Node.js 공식 웹사이트에서 LTS 버전(Node.js Long Term Support)을 다운로드하고 설치합니다.
Create React App 사용
Create React App은 React 개발 환경을 쉽게 설정해주는 공식 도구입니다. 이 도구를 사용하면 복잡한 설정 없이 React 애플리케이션을 바로 시작할 수 있습니다.
터미널(또는 명령 프롬프트)을 열고 다음 명령을 실행합니다:
npx create-react-app my-app
여기서 my-app은 새로 생성할 프로젝트 폴더 이름입니다. 필요에 따라 원하는 이름으로 변경할 수 있습니다.
프로젝트 폴더로 이동
Create React App이 프로젝트 폴더를 생성하고 종속성을 설치한 후, 해당 폴더로 이동합니다.
cd my-app
개발 서버 실행
React 애플리케이션을 개발하기 위해 내장된 개발 서버를 실행합니다.이 명령은 개발 서버를 시작하고 브라우저에서 http://localhost:3000으로 앱을 볼 수 있습니다.
npm start
추가 설정
Create React App은 초기 설정을 위한 몇 가지 옵션을 제공합니다. 필요에 따라 추가적으로 설정을 변경하려면 Create React App 문서를 참조하세요.
추가 팁
- 프로젝트 관리: package.json 파일에는 프로젝트 종속성과 스크립트 명령어가 포함되어 있습니다. 필요한 패키지를 추가하려면 npm install <package-name> 명령어를 사용하세요.
- 컴포넌트 개발: React에서는 UI를 구성하는 주요 단위인 컴포넌트를 사용하여 애플리케이션을 개발합니다. 컴포넌트는 JavaScript 함수나 클래스로 정의되며, 재사용 가능하고 구조적인 UI를 만드는 데 중요한 역할을 합니다.
React는 선언적이고 효율적인 UI 개발을 위한 강력한 도구입니다. 위의 설치 방법을 따라 시작하면 React 기반의 애플리케이션 개발을 빠르게 시작할 수 있습니다.