optimistic-ui

송인호·2022년 6월 27일
0

React

목록 보기
31/70

optimistic-ui

optimistic-UI 는 낙관적 UI라고 불린다.
예를 들어 좋아요 버튼을 누를때
원래 요청을 보내면 백엔드에서 DB로 가서 데이터를 받아와야하지만
요청보내고 성공 하겠다 가정하고 바로 cashState를 바꿔서 업데이트를 한다.
하지만, 막 사용하면 안된다.

optimistic-UI 사용해도 될 때

  • 99% 이상 성공한다고 예상이 될 때 사용해야한다.
  • 1% 확률로 실패하더라도, 문제가 안되는 API

먼저 state값을 변경해준뒤, 실패하면 다시 와서 전값으로 되돌린다.

profile
프론트엔드 개발자

0개의 댓글