React React 왜 쓰는 건지 ? Single page application 만들 때 사용 : 새로고침 없이 부드럽게 앱처럼 부드럽게 동작하는 페이지 제작 ( js는 코드가 길고 복잡해짐 ) Html쓰면 재사용 편리 : html을 array, object에다가 직접 담아서 사용할 수 있음. 같은 문법으로 앱개발 가능.(React native 코드) html에서 직접 react 설치해도 되는데 그러면 코딩 포기하게 됨. Create React App이라는 라이브러리의 도움을 받아서 프로젝트를 생성하는 거임. 이 라이브러리를 쓰러면 npm(라이브러리 모아놓은 플랫폼 같은 거)이라는 게 필요함. -> node.js 설치하면 딸려옴. Npx : 프로젝트 생성하는 명령어 프로젝트 파일들 설명 node_modules 폴더 : 라이브러리 코드 보관함. Public 폴더 : static 파일 모아놓는 곳 Src 폴더 : 코드 짜는 곳 js파일에 html 짜도 되네? App.js -> inex.html 로 index.js계속 보내줘서 가능한 거임 package.json : 프로젝트 정보