props 와 state는 React에서 데이터를 사용할 때 다루는 개념이다.

setState() 함수를 통해 값을 변경해줄 수 있다.setState() 함수 사용props는 부모 컴포넌트가 자식 컴포넌트에 값을 전달할 때 사용하는 것이다.
읽기 전용(readonly)으로서, 자식 컴포넌트에서는 직접적으로 수정 할 수 없는 값이다.
props는 부모 컴포넌트에서 변경된다.
props의 단방향 데이터 흐름
React 에서 한 Component 에서 다른 Component 로 데이터를 전송할 때, 사용하는 특수 객체가 props 이다.
그러나 Props는 단방향으로 데이터를 전송한다는 특징이 있다.
그러므로 자식에서 부모로, 동일한 레벨의 Component로 Props를 전달하는 것은 불가능하다.
Props : 단방향, 데이터 변경 불가
State : 쌍방향, 데이터 변경 가능
https://minjung-jeon.github.io/React-props-state/
https://blog.naver.com/dnrwls123123/222940376992