일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IP
- docker
- action
- #Swagger
- javascript
- 프로세스 통신
- Kubernetes
- ecs
- 카카오게임즈
- Reducer
- AWS
- #Swagger-codegen
- #Swagger-ui
- React
- 기술PM
- server
- 쿠버네티스
- Site Reliability engineering
- #스웨거
- Redux
- 북딜
- 모두의캠퍼스
- React.js
- #Swagger-editor
- 프로세스
- #api 문서화
- SRE
- 쿠버네티스 컨트롤러
- fluentd
- 모캠
- Today
- Total
목록Dispatch (2)
탕구리's 블로그
지난 포스팅에 Reducer를 생성하는 부분까지 진행했었는데요. 오늘은 스토어(store)를 생성하고 열심히 생성한 Reducer와 연결시켜주는 부분에 대해서 알아보겠습니다. 이번 포스팅은 양이 많지 않으니 조금은 마음 편하게 읽어 내려가셔도 될 것 같아요! 스토어는 무슨 역할을 할까? 애플리케이션의 상태를 저장하고 getState()를 통해 상태에 접근하게 하고 dispatch(action)를 통해 상태를 수정할 수 있게 하고 subscribe(listener)를 통해 리스너를 등록합니다. 하나의 어플리케이션에선 하나의 스토어만 운영하는 것을 지향합니다. 각종 상태와 액션을 관리하는 코드가 복잡해지는 경우 리듀서를 분리(리듀서 쪼개기)하여 관리하지만 최종적으로 하나의 리듀서(리듀서 재조합)의 형태로 만..
오늘은 컴포넌트의 상태 관리를 도와주는 Redux(리덕스)에 대해서 공부를 해보려 합니다. 저도 리덕스에 대해서 자세히 모르는 상태입니다. 다 같이 공부하는 느낌으로 한번 정리해보는 시간을 갖도록 하겠습니다. 우선, 기본적인 개념을 알기 위해 리덕스 도큐먼트를 구경 갑니다. 총총... 리덕스란? Redux는 자바스크립트 앱을 위한 예측 가능한 상태 컨테이너입니다. (워드프레스 프레임워크인 Redux Framework와 혼동하지 마세요.) Redux는 여러분이 일관적으로 동작하고, 서로 다른 환경(서버, 클라이언트, 네이티브)에서 작동하고, 테스트하기 쉬운 앱을 작성하도록 도와줍니다. 여기에 더해서 시간여행형 디버거와 결합된 실시간 코드 수정과 같은 훌륭한 개발자 경험을 제공합니다. 글을 읽고 리덕스가 무..