🌊 TIL : 2023년 5월 17일
오늘 한 것
- 솔로프로젝트 무한 스크롤 구현
- filter 리팩토링
어려웠던 부분
- 새로운 라이브러리를 사용하는 것이 낯설게 느껴졌다.
- 무한스크롤이 원래는 페이지로 쪼개서 스크롤이 내려가면 페이지가 1이되고, 추가로 데이터를 요청해야 했는데, 현재 사용하고 있는 api에선 10개 이하의 데이터 또는 100개만 가지고 올 수 있어 100개를 전체 다 가져온 후, 페이지로 나눠 스크롤이 내려가면 페이지 상태가 1씩 증가하고, 그만큼 곱하여 상품 배열을 slice하여 출력하였는데. 처음 사용해보는 라이브러리라 찾아보는데 꽤 걸렸습니다.
느낀점
인터넷에 많은 내용이 있어도 내가 스스로 써봐야 라이브러리에 대한 이해도를 높일 수 있는 것 같다.
무한스크롤 라이브러리를 사용하면서 계속해서 filter 함수가 복잡한 것이 마음에 걸려 리팩토링 하였는데,
스스로 이 코드 더 줄일 수 있을 것 같아~ 하고 생각하려 한 내가 조금 대견하다 ㅎ..
'🐹 TIL > Daily' 카테고리의 다른 글
[TIL : 230522, 230523] (0) | 2023.05.23 |
---|---|
[TIL : 230519 ] (0) | 2023.05.20 |
[TIL : 230516] (2) | 2023.05.17 |
[TIL : 230513] (0) | 2023.05.13 |
[TIL : 230511] (0) | 2023.05.12 |