일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 프론트엔드
- 타입스크립트
- 깃
- react
- 코딩독학
- SasS
- Vue3
- 사용하는 이유
- useEffect
- redux
- 리액트 네이티브
- React Native
- http
- 리덕스
- 코딩공부
- 참조자료형
- async
- JavaScript
- TypeScript
- react-router
- CSS
- 코딩초보
- git
- 리액트
- html기초
- 비동기
- scss
- 자바스크립트
- 코딩기초
- 코린이
Archives
- Today
- Total
목록리덕스 사용법 (1)
맨 땅에 프론트엔드 개발자 되기
Redux-Saga 사용방법 정리
나는 어떤 일을 할 때, 그 일을 왜 하는지가 이해가 되어야 한다. Redux-Saga를 처음 배울 때 비동기를 처리하기 위해 왜 Redux-Saga를 사용할까 이해가 되지 않았다. 컴포넌트 내부에서 비동기 로직을 실행하고 난 뒤에 디스패치를 하면 되는 거 아닌가? 라고 생각했었다. 왜 Redux-Saga를 사용하는가? 디자인 패턴이라고 들어보았는가? 진짜 잘하는 개발자는 소프트웨어 설계부터 비즈니스 로직이 안정적으로 구현되고 가독성 좋은 코드를 짜기 위해 고민한다고 한다. Redux-Saga는 갑자기 어디서 뿅하고 튀어나온 게 아니라 이 디자인 패턴을 고민하다가 나온 결과물이라고 할 수 있다. - Saga 패턴 Saga 패턴에 대한 설명을 찾아보면, "saga 패턴은 분산 애플리케이션의 일관성을 유지하..
코딩 공부 일지/React JS
2022. 7. 13. 19:35