TODOLIST
- FishBoard 기능 구현
- 리덕스 강의
- 리덕스를 이해하고 활용할 줄 안다고 생각했었는데.. 완벽한 나의 착각이었다. 막상 코드를 작성해보니 파일을 나누는것부터가 너무 헷갈리고 어디서부터 어떻게 건들여야할지를 모르겠다.
거기에다가 서버에서 API까지 호출해서 데이터를 끌어오려고하는데.. 내가 평소대로 한거는 해당 컴포넌트안에다 작성을 하는거였는데 redux를 알려준 유투브 선생님은 actions파일에다 하네..? 유투브 선생님이 알려준대로 하다가 알 수 없는 오류+이해못함의 콜라보라.. 그냥 내가 하던방식으로 다시 코드를 치는 중이다.
며칠째 백엔드팀한테 코드를 못넘겨주고 제자리 걸음만 하는 모습이 싫기도하고.. 이와중에 3시간을 쳐다본 오류도 나고.. 아주 총제적 난국이다.
더 이상은 리덕스에 머물 수가 없어 일단 70정도만 이해를 하고 가기로했다. 일단 프로젝트를 마무리하는게 우선이니까 나중에 리팩토링을 하든지 아니면 시간이 남으면 좀 더 공부를 해보던지..(내목표: 리덕스 툴킷리스트까지 사용하기) 아무튼 이번주 안에는 기능을 깔끔히 다 마무리하고싶은데.. 내 욕심인가 싶다.
- 리덕스에서 리듀서 함수를 만들때 초기값을 꼭 반환해주자.
- 스타일드 컴포넌트 태그와 리액트 내장함수의 이름이 같으면 오류가 뜬다.(내장함수를 가져올 수 없음 예를들어 스타일드 태그가라면 리액트 내장 함수 new.Date()사용불가.. 따라서 태그 이름을 )