리액트를 활용하여 프론트 개발을 할 때, 두 가지 방법을 사용할 수 있다. 하나는 클래스형 컴포넌트를 사용하는 것이고, 다른 하나는 함수형 컴포넌트를 사용하는 것이다. 과거에는 클래스형 컴포넌트를 주로 사용했지만, 현재는 리액트 공식문서에서 함수형 컴포넌트와 Hook을