React.js : Node 기반의 JS UI 라이브러리
Webpack : 여러 개의 자바스크립트 파일을 하나의 파일로 합쳐주는 모듈 번들 라이브러리
Babel : JSX 등의 쉽고 직관적인 자바스크립트 문법을 사용할 수 있도록 해주는 라이브러리
Create React App : 리액트에 필요한 패키지들과 복잡한 환경설정 등을 미리 설치해놓고 바로 사용할 수 있도록 감싸놓은 패키지(Boiler Plate; 틀, 표준의 의미)
'보일러 플레이트' 용어의 기원 >> https://whynameitthat.blogspot.com/2013/10/boiler-plate.html
Boiler Plate
The origins of interesting names of places, people, products, bands - and the etymologies of words and phrases.
whynameitthat.blogspot.com
* VSCode에서 ctrl + j 하면 터미널이 열림.
* npx(명령어)는설치되어 있지 않은 패키지를 딱 한번만 사용하고자 할 때 사용하는 도구(패키지).
npx create-react-app <프로젝트 이름>
※ create react app 오류 발생시
Create React App 오류 발생시 해결방법
이 글은 2021년 11월 25일 기준으로 마지막으로 업데이트 되었습니다. ❌ 너무 오래걸린다. 원래 오래 걸리는 작업이긴 합니다만 10분 이상 기다려도 설치가 완료되지 않을 시, 와이파이나 인터넷
jeong-ran-e.tistory.com
create-react-app을 통해 기본적으로 7가지의 패키지가 함께 자동으로 설치된 것을 볼 수 있다.
'KDT TIL Note > React' 카테고리의 다른 글
[StephenGrider 강의] 모던 리액트와 리덕스 - state in 클래스기반 컴포넌트 (0) | 2023.02.07 |
---|---|
[StephenGrider 강의] 모던 리액트와 리덕스 - 개발환경 설정 (0) | 2023.02.03 |
[winterlood 강의] 리액트가 필요한 이유 (0) | 2023.01.16 |
[KDT 강의] 리액트 뜯어보며 이해하기 2 (0) | 2023.01.13 |
[KDT 강의] 리액트 뜯어보며 이해하기 (0) | 2023.01.06 |