tanstackquery (1) 썸네일형 리스트형 TanStack Query 낙관적 업데이트: onMutate + Rollback을 찜 해제에 적용 최근에 프론트엔드 사용자 경험 개선에 관해 공부를 하다가 낙관적 업데이트라는 개념을 알게 되었습니다. 이전에 진행했던 재고 판매 서비스에 한번 적용해 보면 좋을 거 같아서 TanStack Query를 사용하여 적용해보고자 합니다. 1. 낙관적 업데이트란?| Optimistic Update(낙관적 업데이트)낙관적 업데이트는 mutation 이 성공적으로 반영될 것이라 낙관적으로 판단을 하고서버로 부터 응답이 오기 전에 UI 업데이트를 먼저 하는 것을 말합니다. 2. 왜 필요할까일반적인 흐름은:버튼 클릭서버 요청응답 기다림성공 후 UI 변화이 구조는 네트워크가 느리거나 서버가 바쁠 때 사용자 입장에서는 눌렀는데 반응이 없는 느낌이 생기고, 이것이 UX를 나쁘게 만듭니다. 낙관적 업데이트는 이 문제를 해결하.. 이전 1 다음