Optimistic-UI

Yeeeeeun_IT·2022년 8월 25일
0

⭐️ 옵티미스틱 UI?

옵티미스틱 UI는 단어와 같이 optimistic(낙관적인) UI를 긍정적으로 나타낸다는 의미로,
사용자가 버튼을 클릭(요청) 하면, 서버에서 데이터 요청을 받아오기도 전에 사용자 화면의 값을 마치 있는 것처럼 바꿔버리는 것이다.

즉, 거의 성공이 확실한 요청(뮤테이션/퀘리)에 대하여,
문제없이 데이터를 받아오길 기대하고 기다리며,
유저의 화면에는 이미 마치 성공한 것처럼 화면에 보여주는 것이다.

만약 데이터 요청에 실패하게 되면, 이전 값을 다시 화면에 수정해서 그려준다.

-> 옵티미스틱 UI 는 일반적으로 실패 확율이 거의 없고 틀려도 중요하지 않은 데이터를 보여줄 때 사용한다.
예를들면 좋아요 클릭 기능에 사용하고, 결제 기능에는 사용하지 않는 것이 좋다.

profile
🍎 The journey is the reward.

0개의 댓글