리액트란 프론트엔드 개발을 위한 자바스크립트 오픈소스 라이브러리를 말한다.리액트는 자바스크립트를 기반으로 컴포넌트 기반 아키텍처를 구현하여 재사용과 유지 보수, 확장이 용이하다. 선언형은 명령형과 대조되는데, 선언형은 개발자가 순서대로 무엇을 해야할 지 작성하는 명령형
JSX는 자바스크립트를 확장한 것으로, 리액트에서 UI를 구성할 때 사용하는 문법이다. 표현력이 뛰어나며 선언형 구조를 잘 나타내며, 문법 오류와 코드량을 줄이기 때문에 더 나은 개발자 경험을 제공한다.JSX로 작성된 코드는 브라우저가 바로 실행할 수 없기 때문에, B
API Key는 고유한 것이라 Github에 그대로 올리면 문제가 된다. 따라서 dotenv를 사용하여 Push되지 않도록 설정해주어야 한다. 기본적으로 설치되어 있지 않으면 설치해준다. 반드시 REACT_APP\_으로 시작해야 한다.