
1. Components 리액트는 컴포넌트로 구성된다. 컴포넌트는 UI를 작은 조각으로 나눈 것으로, 이러한 컴포넌트들을 조합하여 전체 애플리케이션을 구성한다. 컴포넌트는 재사용이 가능한 API로 수많은 기능들을 내장하고 있으며, 컴포넌트 하나에서 해당 컴포넌트의 생김새와 작동 방식을 정의한다. 개념적으로는 자바스크립트 함수와 유사하지만 리액트 컴포넌트의 입력과 출력은 일반적인 자바스크립트와는 차이점이 있다. 리액트에서의 입력은 Props, 출력은 React element가 된다. 함수 컴포넌트와 클래스 컴포넌트 컴포넌트는 함수 컴포넌트와 클래스 컴포넌트로 나뉜다. 함수 컴포넌트 function Welcome(props) { return Hello, {props.name}; } 함수로 props 객체 인..