항해 X 동북 ICT 59일차

박지민·2022년 8월 17일
0

항해99

목록 보기
59/95
post-thumbnail

  오늘은 어제 만들었던 상세 페이지와 더불어 목록 페이지를 서버랑 확인해 봤다. 시작부터 난관이 였는데 아예 목록을 불러오지를 못해서 이 부분을 수정하느냐고 애를 먹었는데 알고보니 기존에 로그인 할 때 남아있던 토큰 값때문에 문제가 생겼던 것 같다. 토큰 값을 지우고 다시 로그인을 하니 문제없이 데이터를 받아졌다.

  문제가 이것 뿐이였으면 좋았겠지만 다른 문제들도 있었다. 일단 데이터는 들어오는데 데이터를 가공해서 보여주는 쪽에서 문제가 생겨서 예외 처리가 안되어 있었고 반복문도 한번이 아니라 두번을 돌리는 것이 맞아서 그 부분들을 고치니 데이터는 잘 들어왔다. 그런데 이번엔 무한 스크롤이 문제였다. 코드를 봤을 때 딱히 문제는 없는 것 같아서 의심이 가는 부분을 이것 저것 만져봤보다가 페이지를 앞으로 갔다가 뒤로 가면 문제 없이 작동되는 것을 발견했다. 그래서 페이지가 안넘어가나 봤는데 그건 또 아니여서 이번엔 가공한 데이터를 화면에 꽉차게 띄우니까 그 때부터는 또 문제 없이 작동했다. 도대체 뭐가 문젠지는 모르겠는데 이것도 리팩터링 할 때 고쳐야 할 부분인 것 같다. 여튼 덕지덕지 붙여서 어떻게든 해결했고 그 이후에는 간단하게 삭제까지 만들어서 잘 동작하는 것을 확인했다.

  이번에 도전하는 것들 중에서 조금 걱정 됬던 부분 중에 하나가 리액트 쿼리 였는데 그나마 쿼리는 양반이고 타입 스크립트 때문에 받는 고통에 비하면 나머지는 다 별거 아닌 것 같아서 왠지 모를 자신감이 넘친다.(???) 졸려서 그런가 말이 자꾸 샛길로 새는데 얼른 자고 내일은 수정페이지나 만들어야겠다.

profile
프론트엔드 개발자

0개의 댓글