[TIL] 2020/10/12

yongkini ·2020년 10월 12일
0

Today I Learned

목록 보기
50/173

Today, I Learned


  • 오늘은 redux에 대해서 배웠다. 일단, 내가 이해한 redux는 state 끌어올리기를 통해서 관리 했던 이전의 react방식과는 달리, 상대적으로 좀 더 간단하고, 편리한 방법으로 state를 관리할 수 있도록 해준다. 먼저, 가계도를 생각해봤을 때 이전의 react방식은 가계도의 최상위 그러니까 예를 들면.. 할아버지까지 올라가서 state를 사용할 수 있게 된다. 그러나, redux는 이를 store라는 곳에서 따로 관리함으로서(state를)그 과정을 간단화시켰다. action을 reducer로 보낸 뒤에 reducer는 store로부터 old state를 받아서 new state를 리턴한다. 이 때, reducer는 pure function이기에 old state를 변화시켜서는 안된다. 일단은 이런식으로 간단하게 정리해보면, redux는 store라는 state관리소를 따로 만들고, state에 관한 요청이라면 그곳에서 처리하도록 하게 해주는 것으로 생각해볼 수 있다.

Comment


오늘은 정말 제대로 멘탈이 나갔던 날이다.. 코드스테이츠를 하면서 이렇게 공부를 놓은적이 없는데 큰일이다. 내일이 HA인데..ㅎㅎ 하지만, 이렇게 한번 우울하면 또 다시 일어나는 성격이기에 한번더 힘내보자. 잘해왔고, 또 앞으로 좋은일이 생길 것이다. 할 수 있다. 내 능력을 믿자.

profile
완벽함 보다는 최선의 결과를 위해 끊임없이 노력하는 개발자

0개의 댓글