-> 하나의 컴포넌트를 반복적으로 사용하여 전체 코드양 감소, 개발시간 감소, 유지보수비용 감소
자바스크립트의 함수와 React Component의 함수는 입력과 출력이 있다는 점에서는 동일하다.
그러나 React Component의 입력은 props이고, 출력은 react Element이다.
property : 속성
Component의 속성
붕어빵에 들어가는 재료
컴포넌트에 전달할 다양한 정보를 담고 있는 자바스크립트 객체
자바스크립트 함수의 속성
1. pure : 입력값을 변셩하지 않으며, 같은 입력값에 대해서는 항상 같은 출력값을 리턴
2. impure한 경우 - 계좌의 총액같이 input이 변하는 값
function App(props){
return(
<Profile
name="수리"
introduction="안녕하세요. 수리입니다."
viewCount={1500}
/>
)