리액트 리덕스 쓰면서 state 관리는 정말 편해졌는데
connect(mapStateToProps, mapDispatchToProps)(YourComponent)
이런식으로 익스포트해서 쓰잖아.
이때 콜백으로 주는 저 앞에 두 함수는 쓰임새가 순전히 리덕스의 state와 노는 애들이라 현재 내가 만든 프레젠테이셔널
컴포넌트들은 UI효과 이외의 로직이 일부 포함돼있어.
나는 비즈니스 로직도 컨테이너 컴포넌트에서 관리하고 단순 UI 효과만 프레젠테이셔널 컴포넌트 내 함수로 만들고 싶어.
컨테이너 컴포넌트의 의미를 생각하면 나는 내 생각대로 위에처럼 하는게 맞다고 보는데,
이게 정상적인 방법인지 잘 모르겠어서 질문남김.
댓글 0