React(리액트)
대표적인 프론트엔드 도구로는 React, Angular, Vue가 있다
하지만 실무에서 React 쓰는이유는
컴포넌트 : 컴포넌트란 UI 또는 기능을 부품화해서 재사용 가능하게 하는 것
리액트에서 컴포넌트 작성 방법 2가지
클래스형 : 예전 방식, 코드가 김
함수형 : 코드가 짧음, 추천하는 방식
클래스형을 알아야 하는 이유
함수형 컴포넌트를 왜 처음부터 사용하지 않았는가
예전에는 함수형 컴포넌트 그 자체만으로는 클래스형 컴포넌트의 모든 기능을 흉내낼 수 없었음
그래서 리액트 에서 클래스형 컴포넌트와 동일한 기능을 사용 가능하도록 훅(hooks)를 만들어줌
useState 사용 방법을 배웠다!
State : 컴포넌트 전용 변수
const[count, setCount] = useState(0)