코딩하는 문과생
[React.js] React 개발환경설정 본문
개인 프로젝트를 위해 리액트를 공부해보려 한다.
[리액트 초기 설정]
- 리액트는 jQuery처럼 <script...></script> 의 형태로 사용하지 않는다.
- Node.js, Yarn, Webpack, Babel 등의 도구를 이용해 프로젝트를 설정한다.
- 페이스북에서 제공하는 create-react-app을 통해 프로젝트 설정을 진행한다.
- Webpack?
리액트 프로젝트는 컴포넌트를 파일로 분리해 저장한다. 이를 한개로 결합하기 위해 사용하는 도구가 Webpack이다.
- Babel?
리액트 컴포넌트는 JSX라는 문법으로 작성되는데, 이러한 문법을 사용하기 위해서 Babel이라는 도구가 필요하다.
[설치파일]
- Node.js: Webpack, Babel과 같은 도구들을 사용하기 위해 필요.
- Yarn: 패키지 매니저 도구, NPM에 비해 더나은 속도와, 더나은 캐싱시스템을 지원.
- VSCode
- Git Bash
[create-react-app]
$ npm install -g create-react-app
$ yarn global add create-react-app
npm, yarn 두개의 패키지 매니저를 통해 리액트 앱을 만들어 주는 도구인 create-react-app을 글로벌로 설치한다.
$ create-react-app hello-react
그리고 다음의 명령어로 create-react-app 명령어를 사용할 수 있다.
$ cd hello-react
$ yarn start
//리액트 프로젝트 시작
'웹 프로그래밍 > React.js' 카테고리의 다른 글
[React.js] React Hook (0) | 2021.09.05 |
---|---|
[React.js] Life Cycle API (0) | 2020.06.21 |
[React.js] Props & State (0) | 2020.06.21 |
[React.js] 프로젝트 구성, JSX (0) | 2020.06.21 |