Create React App은 React SPA(Single Page Application)를 쉽고 빠르게 개발할 수 있도록 만들어진 툴 체인이다.
React 앱 개발을 위해서는 Webpack, Babel 등 많은 빌드 도구들이 필요한데, Create React App을 사용하면 번거로운 초기 환경을 일일히 설정하지 않고도 React 개발 환경 셋업이 가능하다.
덕분에 우리는 빌드 도구가 아닌 코드에 집중할 수 있다.
npx create-react-app [프로젝트 이름]
해당 명령어를 터미널에 입력하면 React app을 set up 할 수 있다.
설치가 완료 되면 my-app이라는 directory가 생성된다.
directory의 구조는 다음과 같다.
my-app
├── README.md
├── node_modules
├── package-lock.json
├── package.json
├── public
└── src
create 한 directory 에서 다음 명령어를 입력하면 개발자 모드로 프로젝트가 시작된다.
cd [프로젝트 이름]
npm start
