Optimistic-UI

이다은·2022년 10월 23일
0
  • 정의
    요청이 서버에 도달하기도 전에 화면의 값을 바꿔버리는 것
  • 요청순서

일반적으로는 백엔드 api에 요청을 보내고 백엔드에서는 DB에 요청을 보내기 때문에 값을 받아오는데 오래걸릴 수 있다. 하지만 optimistic-ui를 통해서 일단 보이는 값을 변경해두고 동시에 DB에 요청을 보내는 것이다.

  • 쓸 수 있는 상황
  1. 실패하더라도 타격이 거의 없을 때
  2. 실패가능성이 거의 없을 때
  • 쓰면 안되는 상황
  1. 데이터가 굉장히 중요하고 안정성이 필요할 때 (ex. 결제관련)
profile
안녕하세요

0개의 댓글