Front-end/React
props란?
backend 개발자 지망생
2024. 12. 21. 00:43
부모 컴포넌트 value(전달인자)→ 자식 컴포넌트
props는 자식컴포넌트에서 read-only로만 씀 (매개변수로써)
리액트는 매우 유연하게 사용하지만 한 가지 엄격한 규칙이 있다.
"모든 React 컴포넌트는 자신의 props를 다룰 때 반드시 순수 함수처럼 동작해야 한다."
똑같은 props를 던져줬는데, 다른 출력 값이 나온 예
→ 순수함수가 아니다
부모 컴포넌트? 자식 컴포넌트?
자식 컴포넌트는 얘네한테 주는 애들..
부모 컴포넌트는 대체로 가져다 쓰는 애들(ex.공통컴포넌트 가져다가 쓰는 애들)
state는 지역변수(수정 가능)
→ component 안에서 자체적으로 수정할 수 있는 값