optimistic-ui

M_yeon·2022년 10월 22일
0

Optimistic UI란?

Optimistic UI(낙관적인 UI?)는 특정 요청이 성공 할 것이라 가정을 하고 먼저 그 요청의 결과를 보여주는 방식의 UI입니다. 어떤 요청이 아주 높은 확률(100%는 아니더라도)로 성공한다는 보장이 있을 때, 그리고 그 요청이 너무 늦지 않은 시간 안에 응답이 온다는 보장이 있을 때 사용할 수 있는 UI라고 생각하시면 됩니다.

Optimistic UI를 사용하는 이유

요청의 응답이 도착하기도 전에 미리 그 결과를 예측해서 보여주기 때문에 유저 입장에서는 마치 즉각적으로 응답이 오는 것처럼 느껴지게 됩니다. 이는 곧 사용자 경험에 긍정적인 영향을 줍니다.

💡 옵티미스틱 UI를 사용해야 할 곳과 사용하지 말아야 할 곳
→옵티미스틱 UI는 보통 실패 확률이 낮고 틀려도 괜찮은 중요하지 않은 데이터를 보여주실때 사용합니다.
‼️ 데이터가 굉장히 중요하고 안정성이 필요할때는 옵티미스틱을 사용하시면 안됩니다 ‼️
예를들면, 결제후 잔여 금액같은 경우엔 옵티미스틱 UI를 사용하시면 안됩니다.

0개의 댓글