스타일이 비슷한 거나 코드량이 많은 것들을 컴포넌트화 할 수 있다.
ex)버튼, 텍스트
너무 과잉해서 쓰면 ㄴㄴ

바깥쪽에서 필요없는 정보들을 컴포넌트 안쪽에 넣어놓으면 바깥쪽에서 사용할떄는 그 사실을 모르지만 컴포넌트만 가져다놓고 넘겨줘야될 값만 넣으면 편하게 사용.
프랍스에 넘겨주는 정보가 늘어나면 지저분하고 헷갈리기 때문에 사용

props를 통해 각각 달리 표시해주고 싶은 값들을 해당 컴포넌트에 넘겨주면 하나의 컴포넌트로 여러가지 형태로 사용할 수있는 재사용 컴포넌트가 된다.
함수의 인자처럼 컴포넌트에 변경될 값을 props로 넘기는 것
배열은 순서를 가지고 있고, 객체는 어떤 대상을 표현 할 때 사용

실제 태크 처럼 쓸 수 있다
컴포넌트를 셀프 클로징 안해도 쓸 수 있음
칠드런을 통해 ui를 감싸서 사용할 수도 있고
만들어 놓은 컴포넌트에 어떠한 로직을 사용할 수 있음.


