✨ 사이드바 닉네임 변경 시 수정되도록 반영 (ISR방식..도입 제안..!) #320
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
- 목적
관련 이슈: #
기존 사이드바에 닉네임 수정시 반영이 안되는 문제가 있었습니다.
오늘 개발을 하면서 queryKey의 여러 옵션들도 수정해보고 useMutation을 써봐도 계속 최신의 데이터가아닌 이미 받아온 데이터를 가져오고 있었습니다.!
이걸 react-query를 잘 모르기도 하고, 뭐가 문제인지 잘 몰라서 차리라 next js의 ISR방식을 도입하는 게 어떨까..?싶어서 PR을 올립니다.!
ISR방식을 반영하면 아래와 같이 바로 닉네임이 갱신됩니다(next build를 한 상태입니다)
먼저 ISR방식은
정적 생성으로 만든 사이트
도 업데이트가 가능하게 만드는 방식...이라고 하네요..빌드 타임에 페이지를 만들고 특정 시간마다 알아서 페이지를 업데이트 해주는 방식입니다.!
해당 방식으로 전환했을때, 바로 사이드바의 닉네임이 반영되고 빌드 했을 때 에러는 아직까지 못봤습니다.!
chrome-capture-2023-8-30.webm
이렇게 했을때 기존 재희님의 코드를 그대로 유지함과 동시에(queryKey부분을 아예 뺄수있음) 기능적으로도 동작을 해서 해당 방법으로 바꾸는게 어떨까...싶어요.!
- 주요 변경 사항
기타 사항 (선택)
- 스크린샷 (선택)