
[문서] 리액트 공식문서 톱아보기: 컴포넌트를 순수하게 유지하자
·
기술/React.js
1. 순수한 컴포넌트React에서는 컴포넌트를 "순수하게(Pure)" 작성하는 게 중요하다.쉽게 말해, 입력값이 같으면 결과도 항상 같아야 한다. 수학공식처럼 y = 2x일 때 x = 2 → y = 4, x = 3 → y = 6이 함수는 항상 같은 결과를 반환한다. 컴포넌트로 예시를 들어보면, 다음 컴포넌트는 항상 name에 따라 "안녕하세요, name님!" 을 보여준다.function Greeting({ name }) { return 안녕하세요, {name}님!;} 이처럼 예측 가능한 컴포넌트가 바로 "순수"한 컴포넌트이다. 2. 반대로 순수하지 않은 컴포넌트는?let randomNumber = Math.random();function LuckyNumber() { return 당신의 숫자는 {ran..