컴퓨터에 세팅할 수 없는 환경이라면 CodeSandbox 이용
부분적으로 React 기능을 추가하고 싶을 때 서비스 추가
(🚨 초급사용자가 사용하기에 까다로울 수 있음)
Toolchain: 여러가지 개발환경, 도구를 모아놓은 것
create-react-app
npm -v
: 설치 확인npm install -g create-react-app
create-react-app -V
: 설치 확인. 설치한 프로그램의 버전이 나오면 성공npx create-react-app
👉 npm과 npx의 차이:
npm은 설치하는 프로그램, npx는 임시로 설치해서 실행 후 지워지는 프로그램
리액트 개발환경을 만들기 위해 react-app 폴더 만들기
cd 경로
create-react-app .
: 현재 디렉토리가 create react app에 의해 개발환경이 됨Visual Studio Code 에디터 이용
npm (run) start
: 실행ctrl + c
: 실행 종료<div id="root"></div>
태그 안에 들어감document.getElementById('root')
: id 를 이용해 index.html 에 진입.<App />
: 리액트를 통해 만든 사용자 정의 태그 (컴포넌트)import App from './App'
: App 컴포넌트를 구현한 걸 불러옴 (App.js)import './App.css'
css 파일 불러오기npm run build
명령 실행 시 디렉터리에 build 파일 생성