본문 바로가기
Front-end/React

props란?

by backend 개발자 지망생 2024. 12. 21.

부모 컴포넌트 value(전달인자)→ 자식 컴포넌트

props는 자식컴포넌트에서 read-only로만 씀 (매개변수로써)

 

리액트는 매우 유연하게 사용하지만 한 가지 엄격한 규칙이 있다. 
"모든 React 컴포넌트는 자신의 props를 다룰 때 반드시 순수 함수처럼 동작해야 한다."

똑같은 props를 던져줬는데, 다른 출력 값이 나온 예

→ 순수함수가 아니다

 


 

부모 컴포넌트? 자식 컴포넌트?

자식 컴포넌트는 얘네한테 주는 애들..
부모 컴포넌트는 대체로 가져다 쓰는 애들(ex.공통컴포넌트 가져다가 쓰는 애들)

 

state는 지역변수(수정 가능)

→ component 안에서 자체적으로 수정할 수 있는 값

 

 

'Front-end > React' 카테고리의 다른 글

[React] 리액트가 추구하는 개발방식  (1) 2024.12.21
[React] 가상 DOM을 그릴 때(feat. diffing)  (0) 2024.12.21