컴포넌트 : 리액트로 만들어진 앱을 이루는 최소한의 단위
function App(){
return <h1>안녕하세요<h1>
}
class App extends Component{
render(){
return <h1>안녕하세요<h1>
}
}

이름을 수정하면 안되는 파일들
public/index.html
src/index.js
package.json
프로젝트에 대한 정보가 들어있음

필요한 라이브러리와 라이브러리의 버전들 명시


index.html
웹 사이트의 홈페이지에 사용된 이름
ex) www.abc.com => www.abc.com/index.html
ex) www.abc.com/about.html => about.html 파일 사용
App.js 파일의 소스 코드를 변경하면 변경한 부분이 화면에 적용

div element id를 root로 설정

웹 사이트 전체 페이지를 하나의 페이지에 담아 동적으로 화면을 바꿔가며 표현

