Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ 사이드바 닉네임 변경 시 수정되도록 반영 (ISR방식..도입 제안..!) #320

Closed
wants to merge 1 commit into from

Conversation

khj0426
Copy link
Collaborator

@khj0426 khj0426 commented Sep 29, 2023

- 목적

관련 이슈: #

기존 사이드바에 닉네임 수정시 반영이 안되는 문제가 있었습니다.

오늘 개발을 하면서 queryKey의 여러 옵션들도 수정해보고 useMutation을 써봐도 계속 최신의 데이터가아닌 이미 받아온 데이터를 가져오고 있었습니다.!

이걸 react-query를 잘 모르기도 하고, 뭐가 문제인지 잘 몰라서 차리라 next js의 ISR방식을 도입하는 게 어떨까..?싶어서 PR을 올립니다.!

ISR방식을 반영하면 아래와 같이 바로 닉네임이 갱신됩니다(next build를 한 상태입니다)

먼저 ISR방식은 정적 생성으로 만든 사이트도 업데이트가 가능하게 만드는 방식...이라고 하네요..
빌드 타임에 페이지를 만들고 특정 시간마다 알아서 페이지를 업데이트 해주는 방식입니다.!

해당 방식으로 전환했을때, 바로 사이드바의 닉네임이 반영되고 빌드 했을 때 에러는 아직까지 못봤습니다.!


chrome-capture-2023-8-30.webm

이렇게 했을때 기존 재희님의 코드를 그대로 유지함과 동시에(queryKey부분을 아예 뺄수있음) 기능적으로도 동작을 해서 해당 방법으로 바꾸는게 어떨까...싶어요.!

- 주요 변경 사항

기타 사항 (선택)


- 스크린샷 (선택)

@khj0426 khj0426 added 리뷰 요청 리뷰 해주세요. bug labels Sep 29, 2023
@khj0426 khj0426 self-assigned this Sep 29, 2023
@khj0426 khj0426 closed this Oct 2, 2023
@khj0426 khj0426 deleted the bug-side-bar branch October 2, 2023 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 리뷰 요청 리뷰 해주세요.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant