1. 컴포넌트 구조화의 필요성리액트의 가장 큰 장점 중 하나는 **컴포넌트 기반 구조(Component-Based Architecture)**입니다.즉, 화면을 여러 개의 작은 조각으로 나누어 각각 독립적으로 관리할 수 있다는 뜻입니다.예를 들어, 블로그 게시글 화면을 생각해봅시다.하나의 페이지 안에는 다음과 같은 구성 요소가 있을 수 있습니다.헤더(Header)게시글 내용(PostContent)댓글 목록(CommentList)댓글 입력창(CommentForm)이 모든 것을 하나의 파일에서 관리한다면 코드가 길어지고 복잡해집니다.하지만 리액트에서는 이 각각을 독립된 컴포넌트로 분리할 수 있습니다.function Header() { return 블로그 제목;}function PostContent() { ..