로그인할때는 로컬 스토리지 형식
출퇴근 시간 구할때도, 로컬 스토리지로 시간을 저장하지않고, 조건(출근버튼이 눌러졌는지, 출근시간이 들어왔는지 등)을 저장해서 쓴다.
이유는 새로고침시 store에 들어가있는 값들이 모두 초기화된다. db에서 값을 가져오거나, 로컬 스토리지를 사용
상황에 맞게 쓴다. 형식을 잘 따져서 미리 어떤 구조로 만들고, 값을 어떻게 들고올지 확실히 하고 코딩을 하는게 훨씬 효율적이다.
render는 const안의 값들이 바뀐게 있을때 돌아간다.
통신은 최소로 하는게 좋다.
didmount 안에 setinterval을 넣어두면 did는 한번interval은 안에서 계속돈다.
smartchecker의 header부분은 다른 곳과 달리 export형식이 compose인데 이형식은 따로 Time, TimeList처럼 쓴다. - 깃 참고
728x90
'풀스택 > React' 카테고리의 다른 글
eclipse react(redux)간 통신 예제 - db에서 react에 값 가져오기 (0) | 2019.05.22 |
---|---|
react 오늘 한것 정리(redux store 저장, redux구조,redux action) (0) | 2019.05.22 |
redux store에 값 저장 및 다른컴포넌트에서 쓰기 (0) | 2019.05.21 |
8-1 react 프로젝트(react eclipse 연동) (0) | 2019.05.09 |
리액트 오류 하나씩 추가하기 (0) | 2019.05.03 |
댓글