[AI] 프런트엔드에서의 AI 경험: 스켈레톤 UI와 스트리밍 응답의 조화
프런트엔드에서 생성형 응답을 붙일 때 사용자가 먼저 체감하는 것은 모델 성능보다도 화면의 태도입니다. 기다리는 동안 아무 일도 일어나지 않는 것처럼 보이면 답변이 늦는 것보다 더 답답하게 느껴지고, 반대로 스켈레톤 UI와 스트리밍 응답이 서로 역할을 잘 나누면 같은 처리 시간이어도 훨씬 안정적이고 자연스러운 경험으로 받아들여집니다.프런트엔드에서의 AI 경험, 왜 스켈레톤 UI와 스트리밍 응답을 같이 봐야 할까프런트엔드에서의 AI 경험을 이야기할 때 스켈레톤 UI와 스트리밍 응답은 따로 떼어 보기 어렵습니다. 스켈레톤 UI는 “무언가 준비 중이다”라는 구조적 신호를 먼저 주고, 스트리밍 응답은 “실제로 내용이 들어오고 있다”는 진행 신호를 이어서 전달합니다. React의 Suspense는 준비되지 않은 구..