ReactConf 2018에서 발표된 새로운 리액트 요소 기존 Class Component를 사용하면서 발생한 불편함 및 문제점을 해결하기 위해 개발되었으며, Functional Component를 사용하여 Class 바탕의 코드를 작성할 필요 없이 상태(state)값과 여러 기능을 사용할 수 있다.
Class Conponent | Functional Component |
---|---|
많은 기능 제공 | 적은 기능 제공 |
복잡하고 긴 코드 | 짧고 간결한 코드 |
더딘 성능 | 빠른 성능 |