♩ 내가 애정하는 생활코딩 수업중, React 입문 수업을 듣고 정리하는 노트.
React 입문 수업
React 를 사용하는 이유
- 가독성
- 재사용성
- 유지보수
- npm 으로 create -react-app 설치하기
create-react-app 이라는 보일러 플레이트를 사용하면, 명령어 1줄만 입력해서 리엑트 개발을 바로 시작할 수 있다.
다시 말해 create-react-app은 리엑트 개발을 바로 시작할 수 있도록 프로젝트 구조 작업, 설정작업 등을 자동으로 진행해주는 도구이다.
이전에는 웹팩, 바벨과 같은 도구가 필요했고, 이 도구로 리액트를 모든 브라우저가 이해할 수 있도록 컴파일해야만 했었다.
$> sudo npm install -g create -react-app
- create-react-app을 이용해서 개발환경 구축
1> 우선 기본폴더 생성
$> mkdir react-app ("react" 만으로 폴더명을 사용할 수 없다!)
2> react-app 을 기본폴더로 create-react-app 설치
$> cd react-app
$> create -react-app . ( . 으로 현재 폴더를 기본폴더로 지정하여 설치한다.)
- 실행하기
$> cd react-app
$> npm run start
- build 하기
$> cd react-app
$> npm run build
이렇게 build 를 하면,
지금까지 작성한 개발소스를 하나로 압축?정리? 되어 "build" 라는 폴더가 만들어 진다!
build 된 소스를 서비스에 배포하면 된다~
- 배포하기
serve라는 명령어로 웹서버를 설치하여 우리가 만든 build 를 배포한다.
먼저 serve 를 설치한다.
npm을 통해서 설치할 수 있는 간단한 웹서버 "serve"
$> sudo npm install -g serve
serve 로 build 배포하기.
$> serve -s build
끝-!
참조)
react
https://opentutorials.org/module/4058/24666
npm
2020/05/29 - [web 일반] - npm 설치하기
'web 일반 > React' 카테고리의 다른 글
github page 만들기, using gh-pages (0) | 2021.03.19 |
---|---|
state of JS 의 설문조사 살펴보기 (Front End Frameworks 설문조사) (0) | 2021.01.08 |
nvm, npm 설치 for Linux (0) | 2021.01.07 |
개발자를 위한 웹 기술 > JavaScript (0) | 2021.01.06 |
댓글