# 리액트 함수형 컴포넌트와 클래스 컴포넌트 * 예전에는 클래스 컴포넌트가 함수 컴포넌트보다 많은 기능을 지원했다. (state 등) * 하지만 지금은 hooks가 있기 때문에 상관없음. * 가장 큰 차이는 함수 컴포넌트가 렌더링 시점의 값을 고정한다는 것. * 반면 클래스 컴포넌트는 렌더링 이후에도 값이 변경될 수 있다. ## 참고자료 * [Dan Abramov, "How Are Function Components Different from Classes?", Overreacted.io, 2019.](https://overreacted.io/how-are-function-components-different-from-classes/)