Front/React.js
[React] 클래스 컴포넌트 vs 함수형 컴포넌트
0. 컴포넌트React는 UI를 작고 이해하기 쉬운 컴포넌트 단위로 나눠 프로젝트를 구조화한다 (Structure).기능별로 나눈 컴포넌트는 재사용성(Reusability)이 높고,복잡한 로직이 있더라도 외부에서는 단순한 이름으로 사용할 수 있어 추상화(Abstraction)에 유리하다.이로 인해 개발자는 전체 흐름에 집중할 수 있고,UI가 변경될 경우 해당 컴포넌트만 수정하면 되므로 유지보수(Maintainability)가 쉬워지고 안정성도 높아진다. React 에는 두 가지 종류의 컴포넌트가 있다. 클래스 컴포넌트와 함수형 컴포넌트이다.두 컴포넌트는 동일한 작업을 수행할 수 있지만, 구문과 특정 기능 사용 방법에 차이가 있다. import React from 'react';import { creat..