반응형
리액트를 공부를 하다가 아래의 discussion을 보게 되었다.
https://github.com/reactjs/react.dev/pull/863
Rename "functional component" to "function component" by gaearon · Pull Request #863 · reactjs/react.dev
Related to discussion in https://mobile.twitter.com/getify/status/993127777057550336 Yay or nay?
github.com
리액트는 함수형 컴포넌트(functional component)를 구성하는가 함수 컴포넌트를 구성하는가에 대한 논의를 펼친 부분인데
결론적으로 말하면 리액트는 함수 컴포넌트(function component)를 구성한다고 봐야한다.
함수형이라고 한다면 순수함수 즉, 해당 input에 대한 output이 동일하게 나와야하는데
리액트의 경우는 useEffect나 이벤트 핸들러와 같이 부수적인 장치들에 의해서 동일한 결과값을 가져다준다는 보장이 없기 때문에
함수 컴포넌트(function component)라고 생각해야한다.
반응형
'리액트' 카테고리의 다른 글
create-react-app 환경에서 폴더 절대경로 설정하기 (feat. craco) (0) | 2025.02.09 |
---|