22.09.18.Sun
낮에 JS를 이용하여 알고리즘 2문제를 풀었습니다.
이후 react-query를 학습하였습니다.
error handling, loading 등을 centralize 하는 방법과
각 컴포넌트 내에서 useQuery 훅을 이용하여 계속 반복하여 사용하는 것이 아니라
커스텀 훅을 이용하여 모듈화시키는 내용을 조금 봤습니다.
강의를 수강하고 학습하면서 전체적인 프로젝트의 폴더나 구조들도 보았는데
각 컴포넌트 내에서 사용되는 state부터 서버로부터 가져오는 데이터 등을
모두 커스텀 훅으로 분리하여 여러 컴포넌트에서 사용될 수 있도록 모듈화 시켰는데 꽤 괜찮아보였습니다.
다음 회사 프로젝트 때 한번 활용해볼 예정입니다.
마지막으로는 자료구조를 JS 버전으로 다시 리마인드 하고 있는데
priority queue 구현을 위한 max/min heap 개념을 다시 숙지했습니다.
[생각해 볼 내용]
- UI 컴포넌트 설계 및 모듈화
반응형
'Aaron[에런] > 개발 일기' 카테고리의 다른 글
[개발 일기] - 22.09.21.Wed (0) | 2022.09.21 |
---|---|
[개발 일기] - 22.09.20.Tue (0) | 2022.09.20 |
[개발 일기] - 22.09.19.Mon (0) | 2022.09.20 |
[개발 일기] - 22.09.17.Sat (feat. 인피니티 스크롤) (0) | 2022.09.17 |
[개발 일기] - 22.09.16.Fri (feat. 검색 기능) (0) | 2022.09.16 |
댓글