State와 Props
State
- 부모 컴포넌트에서 자녀 컴포넌트로 데이터를 보내는게 아닌 해당 컴포넌트 내부에서 데이터를 전달 할 때 사용
- State는 변경이 가능하다. (mutable)
- State가 변하면 re-render 된다.
Props
- Props는 Properties의 줄임말
- Props는 상속하는 부모 컴포넌트로부터 자녀 컴포넌트에 데이터 등을 전달하는 방법
- Props는 읽기 전용(immutable)으로 컴포넌트 입장에서는 변하지 않는다. (변하게 하고자 하면 부모 컴포넌트에서 state를 변경해주어야 한다.)