||리덕스 초심자 #2|| Redux 입문하기 (공부순서)

윤코코·2021년 11월 23일
0

Redux

목록 보기
2/3

리덕스를 이제 시작하는 사람이 있다면
노마드코더에서 무료로 제공하고 있는 초보자를 위한 리덕스 101를 추천하고 싶다.
무료이기도 하고 redux 개념을 쉽고 간단하게 설명을 참 잘해준다.

리덕스툴킷까지 이해하기 좋았던 공부순서도 나의 다음 개념공부를 위해 정리해본다.
처음부터 툴킷까지 다 소화하려고 해서 겁을 너무 많이 먹었었기 때문이다ㅠㅠ
초심자에게 툴킷은... 마치 피카소의 추상화 같달까...
정말 뭐가 뭔말인지, 갑자기 이건 왜 된다는 건지 알 수가 없다.

  1. 노마드코더의 [초보자를 위한 리덕스 101]을 처음부터 끝까지 다 들어본다.
  2. 노마트코더 강의를 처음부터 #3 REACT REDUX까지 다시 듣는다.
  3. 여기까지 배운 내용을 무언가를 만들면서 적용해본다.
  4. 이해가 안되거나 기억이 나지 않는 다면 노마드코더를 반복해서 보거나, 공식문서를 읽어본다.

여기까지 하면 의문이 들기 시작한다.
mapDispatchToProps 같은 긴 이름을 프로젝트 전반에 걸쳐
이렇게 까지 반복해서 불러야 하나? 싶고 정말 비효율적😩이라는 생각이 든다.
하지만 state나 action 어느것 하나 직접 일일이 불러오는 코드를 작성하기 때문에 redux store의 구조를 반복이해하게 된다.
이제 2번에서 만들던 것(ex. 프로젝트)이 완성되었다면,

  1. 이제 노마드코더 강의의 #4 REDUX TOOLKIT 파트를 듣는다.

앞서 이해해온 것이 있기 때문에
이 쯤 되어서 redux toolkit의 공식문서를 읽어보면
첨에는 외계어 같던 것이 이제는 훨씬 잘 읽힌다.

  1. 마지막으로 만들었던 프로젝트의 redux를 redux-toolkit으로 대체한다.

- 끝 -

이 과정에서 노마드코더의 강의를 10번 이상은 돌려본 것 같다.
그리고 때마침 들어온 외주 프로젝트에 적용해본 것이 정말 큰 도움이 되었다.
그 전까지는 어려울 것 같아 겁을 먹고 있었는데 막상 해보니 기본 활용은 그리 어렵지 않았다. (반복 작업st)

profile
Web Front-End Developer

0개의 댓글