오늘 한 일
1️⃣ 너가소개서 프로젝트 작업
클서 조합으로 오프라인 작업을 했다.
이미지 저장 기능
- 연습용 레포에서 해봤던 코드를 바탕으로 너가소개서 레포에 브랜치를 파서 작업을 시작했다.
- 자잘한 리팩토링을 같이 했다.
- 예전에는 이러한 것들은 '새 이슈에서 몰아서 해야지' 하는 마음으로 최대한 그 이슈에 관련된 것만 하려고 했었다. 그런데 이제 생각났을 때 바로바로 하는 습관을 들여보려는 중이다.
- 연습해볼 떄, index.html의 subset 코드를 가져오는 link 태그에 crossorigin 설정을 해주어야 했다. 그런데 이것이 무엇인지 아직 이해를 못해서 너가소개서 코드에 함부로 적용할 수가 없어서 더 급한 것들을 마치고 이해하기 위해 이슈를 팠다
https://github.com/NamJwong/react-practice/issues/6
- React Query 커스텀 훅에 대한 고민이 있다.
- 해당 커스텀 훅으로 만들어진 모든 쿼리에 공통으로 적용되는 옵션을 커스텀 훅에 설정해놓고, 사용할 때 커스텀도 가능하도록 하고 싶은데 타입 이슈로 잘 안 되고 있다.
카카오 로그인 로직 수정
- 서버 개발자가 문제점을 발견하고 로직 수정을 먼저 제안했었는데, 그 배경에 대해 설명을 듣고 토론했다.
- 덕분에 어떤 배경에서 수정해야 하는지, 어떻게 수정해야 하는지 말끔히 이해했다.
- 또, refresh token 개념을 헷갈려 했었는데 이 과정에서 이해할 수 있었다.
- 기존 로그인 로직에서 보안에 좀 더 신경을 쓰려면 어떻게 해야 하는지 알게 됐다.
- refresh token을 쿠키에 저장하는 방법
- 서버 개발자가 그 날 새 로직에 따라 수정한 API의 response를 클라 단에서 확인해주었다.
느낀 점
역시 오프라인 작업이 짱이긴 하다.
오늘 정말 많은 것들을 해결해서 속이 시원하다.
(지연이가 하던 이미지 회전 이슈 원인 찾음, 로그인 작업도 계속 미뤄지던 것 드디어 방향 맞춤)
대박 !! 연습용 레포까지 만들어서 구현하고 있었다니.. 멋있어요