React 애플리케이션의 복잡도가 증가할수록 컴포넌트 파일 하나가 비즈니스 로직, 상태 관리, UI 렌더링을 모두 처리하게 되어 유지보수와 테스트가 매우 어려워집니다. 중급 개발자는 이러한 문제를 해결하기 위해 컴포넌트 간의 **결합도(Coupling)**를 낮추고 재사용성을 높이는 아키텍처 패턴을 숙지해야 합니다.이 섹션에서는 가장 널리 쓰이는 두 가지 아키텍처 패턴과 로직 분리 전략을 다룹니다.1. 🖼️ Presentational & Container Pattern (P&C 패턴)P&C 패턴은 Dan Abramov가 처음 제안한 방식으로, 컴포넌트의 역할을 **'데이터 및 로직'**과 **'순수 UI'**로 명확하게 분리합니다.구분Container (컨테이너) 컴포넌트Presentational (프..