프론트엔드 라이브러리 중 하나입니다. 컴포넌트 기반의 아키텍처로 개발 시스템을 작게 나누어 작업합니다. 그렇기 때문에 재사용이 쉽고, 확장에 용이합니다. 브라우저(Browser)는 사용자에게 화면의 요소들을 그리기 위해서 DOM(Document Object Model)
React v16.8에 새로 도입된 기능으로서, 함수 컴포넌트에서도 state 관리를 할 수 있는 useState, 렌더링 직후 작업을 설정하는 useEffect 등의 기능등을 제공하여 기존의 함수 컴포넌트에서는 불가능하던 작업들을 할 수 있도록 도와줍니다.useSta