리액트를 활용해 개발을 하다보면 큰 고민에 빠지곤 한다. UI 컴포넌트 내부에 수없이 혼재되어 있는 비즈니스 로직이 UI 컴포넌트라는 명시적 기능을 훼손 시키는 것은 물론 재사용 불가능하거나 과도한 응집성으로 유지보수가 용이하지 못한 상태를 마주하기 때문이다. 비단 이런 고민은 리액트의 시대에 들어서서 나온 건 아니다. Container - Presentational 패턴과 같이 UI와 로직을 분리시키려는 작업은 항상 있어 왔고 Headless...
dogpoop2dev.hashnode.dev4 min read
No responses yet.