스파르타코딩클럽 - 항해99/항해99 Chapter3 - react 주특기 기본
Chapter3 - react 기본설정 및 JSX란? (21.11.15)
Ming
2021. 11. 16. 00:44
npm을 통하여 yarn 설치 및 버전 확인
bash 터미널을 이용하여 진행
npm - 노드 패키지 매니저

npm, npx를 쓸 수도 있는데 yarn을 쓰는 이유는 속도가 조금 더 빨라서이다. 다른 것을 사용해도 무방하다.
CRA(creat react app) 패키지 설치
리액트로 웹사이트를 만들때 필요한 모든것을 갖고있는 패키지이다.


마지막에 Done in 시간이 나오면 설치가 완료된 것이다.
React 프로젝트 폴더 만들기



추가 - 위 사진과 같이 나와야 프로젝트가 다 만들어진 것이다.
이후 아래와 같이 week-1 폴더에 들어가서 yarn start를 해준다.

yarn이 정상적으로 실행이 되면 http://localhost:3000/의 홈페이지가 자동으로 켜지는데 만약 켜지지 않는다면 직접 들어가도 괜찮다고 한다.

JSX 란 무엇일까?
- 리액트에서는 JSX 문법을 사용해서 리액트 요소를 만들어주고 이 요소를 DOM에 랜더링 해서 뷰를 그려준다.
- HTML을 포함한 자바스크립트 파일이 JSX이다.
- 리액트에서는 딱 하나의 html 파일만 존재한다. (public 폴더 아래에 있는 index.html)
