React.useState의 기본useState()는 variable, modifierFunction을 제공한다.useState()의 괄호 안에는 default value를 지정할 수 있다.default value를 지정할 경우 variable의 기본 값으로 사용된다.
Parent element인 App()에서 Child element에게 properties를 전달할 수 있다. <Btn / >의 경우 직접 생성한 custom element이므로 실제 Html Tag가 아니다. 따라서, custom element안에는 원하는 이름
proptypes를 사용해보기 위해 간단히 불러온다.Prop types는 잘못된 형태의 type을 Property에 전달하는 걸 방지할 수 있도록 type을 체크할 수 있게 해준다. Btn.propTypes에 설정한 것처럼 원하는 형태의 Property types를 지
create-react-app은 React App을 손쉽게 만들 수 있게 해준다.개발 서버에 접근한다던가, 자동으로 새로고침을 해주고, 애플리케이션 안에 포함된 css를 즉각적으로 적용 시켜주는 등 엄청나게 도움되는 pre-configuration과 scripts를 자
App을 개발하다보면 당연히 수많은 컴포넌트를 만들게 된다. 버튼만 해도 정해진 디자인 컨셉 아래 배경색과 글자색이 다르다던지 하는 등 여러 종류의 styles를 적용할 수 있어야 한다. 그때 create-react-app으로 생성한 React App에서 module.