일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹페이지제작 #
- 불리언 #Boolean #number #string #symbol #null #undefined
- javascript '===' #javascript #TIL #Today I Learned #기록 #회고
- single source of truth란 #single source of truth #자료의중복 #자료의비정합성 #비정합성 #리팩토링
- 고스트 블로그 #
- 블로그 셀프제작
- javascript #event #onclick #js
- 기록 #회고
- hackerrank #python #algorithm #해커랭크 #파이썬 #알고리즘
- TIL #Today I Learned # 기록 # 회고 #Udemy
- 자바스크립트 #javascript #datatype #데이터타입 #자료형
- 블로그만들기 #웹사이트만들기 #
- Hackerrank #해커랭크 #python #파이썬 #알고리즘 #Algorithm
- 강의 #느낀점 #snowfox #스노우폭스 #김승호회장
- javascript #statement #expression #difference
- #TIL #Today I Learned #기록 #회고 #ternary statement #swich statement #스위치 반복문 #
- TIL #Today I Learned #
- Today
- Total
목록2020/01/28 (2)
well-balanced
Today I Learned Redux에 대해서 공부했다. Redux의 핵심은 Store라는 것이다. 마치 은행처럼 정보가 state에 담기기 때문에 직접적으로 접근하는 것이 불가능하다. 먼저 Store에 reducer를 만들어서 Store에 공급을 해줘야하며, state에 접근해서 값을 바꾸기 위해서는 dispatch을 통해 action을 발생시키도록 하면 reducer가 호출되면서 State를 바꾸게된다. subscribe에 함수형태의 값을 전달하면 dispatch가 일어날 때마다 함수가 호출된다. 이를 활용해 화면을 렌더링할 수 있다. 프로젝트가 커질수록 컴포넌트 간의 관계가 복잡해지고, 이로인해 상태관리가 굉장히 어려워진다. Redux를 사용하면 좋은 이유는 각 컴포넌트 간의 의존성을 낮추고, 각..
요즘 계속 AWS EC2에서 돌아가고 있는 슬랙봇 Greeny에서 버그가 발생했다. 그래서 내가 쓰고 있는 PC와 EC2 인스턴스를 비교하기 위해 동시에 서버를 실행하고 테스트를 해봤다. 결과는 역시 뭔가 이상하다. 코드도 정확히 같은 코드로 동작하고 있는데 하나는 성공 메세지를 하나는 실패 메세지를 보낸다. 해결방법 AWS EC2 Instance의 localtime이 UTC0으로 설정되어 있었다. sudo cat /etc/localtime TZif2UTCTZif2UTC UTC0 그래서 Instance의 시간대를 바꿔주었다. sudo rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime 요청할 때 Timezone 관련 쿠키를..