회사 프로젝트를 시작하면서 프로젝트 구조를 구축하면서 여느때와 다름없이 redux를 redux 하위 폴더로 actions, reducers, constants 등으로 나누던 중 프리랜서 분이 redux관리를 ducks pattern으로 하는게 어떻겠냐 의견을 주셔서 찾아보았다. 기존의 구조대로 개발을 하게 되면 하나의 기능에 수정이 필요할 시에 action, reducer파일을 왔다갔다 해야 하지만 아래와 같이 Ducks Pattern으로 개발을 하게 될 시에 구조중심이 아닌 기능중심으로 개발되어 더욱 더 직관적일 뿐만 아니라 수정에 있어서도 용이하다고 한다. Ducks Pattern을 사용하기 위해서는 아래와 같이 지켜야 할 사항이 있다. 1. reducer는 reducer라는 이름으로 export d..