첫 화면에서 줄 서 있던 조회를 동시에 시작해요
서로 기다릴 필요가 없는 데이터 요청을 한꺼번에 실행해, 사용자가 첫 화면을 마주하기까지의 대기를 줄였어요.
컴윗
1분 읽기
함께 할 수 있는 일을 굳이 줄 세울 필요는 없어요
첫 화면에는 회원 정보, 목록, 알림처럼 여러 데이터가 함께 필요할 수 있어요. 서로 관계없는 조회까지 하나가 끝날 때까지 기다렸다가 시작하면 대기 시간이 차곡차곡 늘어납니다.
독립적인 요청은 한꺼번에
먼저 받아야 할 결과가 있는 요청만 순서를 지키고, 그렇지 않은 요청은 동시에 시작하도록 기본 패턴을 바꿨어요. 데이터가 많아져도 불필요한 직렬 대기가 쌓이지 않게 합니다.
사용자에게는 더 빠른 첫인상으로 남아요
로딩 화면을 보는 시간을 줄이고, 서비스가 바로 반응한다는 느낌을 주는 것. 작은 코드 구조 변경이지만 사용 경험에는 누적되는 개선입니다.