728x90
반응형
1. Ducks 패턴
개발자들이 협업할 때 각각 구현하여 찾기 어려워서 패턴화하여
Erik Rasmussen이 제안한 Ducks 패턴으로 모듈을 작성하는 것
1) Reducer 함수를 export default 하기 --> App.js에서 import해서 사용할 수 있도록
2) Action creator 함수를 export 하기
3) Action type은 app/reducer/ACTION_TYPE 형태로 작성하기
=> 모듈 파일 1개에 Action type / Action creator / Reducer 가 모두 존재하도록 해야함
반응형
'React' 카테고리의 다른 글
[React 숙련] 리액트 hook : useNavigate | useLocation | useParams | Link (api) (0) | 2023.11.09 |
---|---|
[React 숙련] 리액트 react-router-dom (1) | 2023.11.09 |
[React 숙련] 전역 스타일링 | Sass | css reset (0) | 2023.11.07 |
[React 숙련] Css-in-JS (styled-components) 조건부 스타일링 가능 (0) | 2023.11.07 |
[React 입문] useState | 리액트 불변성 | 랜더링 (2) | 2023.11.06 |