오늘은 다음 과제를 대비해서 React-query와 Redux-toolkit을 공부하는 시간을 갖었다.
이번 과제에서는 검색단어를 입력할때 값에 따라 검색결과가 바뀌는 것을 구현해야 했다. 조원들과 회의 하면서 각 단어가 입력될때 마다 API호출하게되면 서버에 무리가 가기 때문에 이 부분을 쓰로틀링이나 디바운스를 이용하여 해결하자는 결과를 얻었고 3일 안에 구현을 하는게 조건이었기 때문에 각자 공부를하고 수요일부터 구현하는 것을 목표로 삼았다.
개인공부로 React Query를 한 번 사용해 본 적이 있어서 내 예전 프로젝트를 확인하면서 공식문서를 읽어 보았다.
또한 React Query 자체에서 디바운스를 지원하는 것 같아 샘플 코드를 따라 쳐보았다.
recoil을 살짝 써보았지만 아직도 상태관리 라이브러리 사용하는게 익숙하지가 않아서 걱정이 된다. ts와 redux를 잘 하지 못하는게 너무 아쉽고... 이번 과제 하면서는 꼭 익숙해져서 취업 할 때 뽐낼 수 있는 부분이 되면 좋을 것 같다.