- 리액트 아키텍처의 기본 원칙은 UI와 로직 분리입니다. 컴포넌트는 오직 UI 표시에만 집중하고, 로직은 분리하여 결합하는 것이 표준적인 접근 방식입니다. 🏗️
- 로직을 컴포넌트 내부에 두면 개발자가 나중에 해당 로직을 잊어버리고 반복적으로 구현하게 될 위험이 있습니다. 🧠
- 로직 분리는 코드의 재사용성과 유지보수성을 향상시키는 데 필수적입니다. ♻️
- 로직을 분리하지 않으면 비슷한 로직이 여러 컴포넌트에 중복 생성되어 전체 코드량이 불필요하게 증가합니다. 📈





