Component를 만들고 (위) 다른 Component에서 자유롭게 활용(아래)할 수 있음. Component의 이름은 항상 대문자로 시작
초기 React의 Component는 모두 Class Component였지만 v16부터 새로운 Function Component와 Hooks 개념이 발표되었으며 현재는 Function Component를 주로 사용
- 컴포넌트의 Attribute에 해당하는 부분을 Props(Properties)라고 함.
- 컴포넌트 안에 작성된 하위 Element를 children이라고 하는데 props 중 하나라고 할 수 있음.
상위 Element로부터 전달받은 props를 활용하는 코드
이 컴포넌트의 자식(children) 요소 역시 props로부터 값을 받아오는 것을 볼 수 있음