해당 질문에 면접에서 답변할 수 있을 정도의 길이(3~4줄)로 답변을 달아보세요. 특히 면접 답변의 핵심은 두괄식(핵심을 먼저 말하는 것)입니다. 완성 후, 면접 하루 전날 족보처럼 훑어보고 면접을 보러갑시다!
📌-
답변▶️ Rract의 component선언 방식은 두 가지로 나뉩니다. 첫번째는 클래스형 컴포넌트, 두번째는 함수형 컴포넌트로 현재 많은 사람들이 함수형 컴포넌트로 개발을 진행하지만 기존에 클래스형 컴포넌트를 개발중이던 곳도 많을 수 있기 때문에 그 프로젝트의 유지보수를 위해서라도 클래스형 컴포넌트에 대한 개념을 알고 있으면 많은 도움이 될거라고 생각합니다.
클래스형 컴포넌트
함수형 컴포넌트
☑️사용이유
코드가 복잡하지 않고 가독성이 좋습니다. useState와 useEffect 를 이용해 함수형 컴포넌트 내부에서도 상태 및 컴포넌트 생애 주기도 관리도 가능합니다