본문 바로가기
Aaron[에런]/개발 일기

[개발 일기] - 22.09.18.Sun

by Aaron-Kim 2022. 9. 18.

22.09.18.Sun

 

낮에 JS를 이용하여 알고리즘 2문제를 풀었습니다.

 

이후 react-query를 학습하였습니다.

 

error handling, loading 등을 centralize 하는 방법과

 

각 컴포넌트 내에서 useQuery 훅을 이용하여 계속 반복하여 사용하는 것이 아니라

 

커스텀 훅을 이용하여 모듈화시키는 내용을 조금 봤습니다.

 

강의를 수강하고 학습하면서 전체적인 프로젝트의 폴더나 구조들도 보았는데

 

각 컴포넌트 내에서 사용되는 state부터 서버로부터 가져오는 데이터 등을

 

모두 커스텀 훅으로 분리하여 여러 컴포넌트에서 사용될 수 있도록 모듈화 시켰는데 꽤 괜찮아보였습니다.

 

다음 회사 프로젝트 때 한번 활용해볼 예정입니다.

 

마지막으로는 자료구조를 JS 버전으로 다시 리마인드 하고 있는데

 

priority queue 구현을 위한 max/min heap 개념을 다시 숙지했습니다.


[생각해 볼 내용]

  - UI 컴포넌트 설계 및 모듈화

반응형

댓글