저장을 기다리는 동안도 화면이 자연스럽게 반응해요
조회·저장·오류·낙관적 업데이트를 같은 방식으로 표현해, 버튼을 누른 뒤의 화면 흐름을 일관되게 만들었어요.
컴윗
1분 읽기
사용자는 누른 뒤에 무슨 일이 일어나는지 알아야 해요
저장 버튼을 누르고도 화면이 멈춘 것처럼 보이거나, 성공한 결과가 너무 늦게 반영되면 사용자는 다시 눌러야 하는지 고민합니다. 화면의 상태를 다루는 방식이 기능마다 달라서는 안 되는 이유예요.
데이터의 모든 순간을 같은 언어로 표현해요
- 처음 불러오는 중인지, 배경에서 다시 받는 중인지를 구분해요.
- 성공한 결과와 실패 이유를 예측 가능한 형태로 다뤄요.
- 안전한 기능은 서버 응답을 기다리기 전에 화면부터 반영하고, 문제가 생기면 원래로 돌려요.
빠른 반응과 정확한 결과를 둘 다 챙겨요
즐겨찾기, 목록 수정, 프로필 저장처럼 즉시적인 반응이 필요한 화면에 같은 패턴을 적용할 수 있어요. 기능이 늘어나도 사용 감각이 일관되게 유지됩니다.