프론트엔드 개발을 하다 보면 컴포넌트를 어떻게 설계하는지에 따라 코드의 재사용성, 유지보수성, 그리고 가독성이 크게 달라지는데요. 이 글에서는 선언적 코딩이 나오게 된 배경과 제 생각과 실제로 React로 선언적인 코딩을 하는 방법에 대해서 얘기 나눌 예정입니다. 1