Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

로딩 스피너는 이제 그만! UPTN Station UX 개선 사례

SK플래닛 faviconSK플래닛·Frontend·
TanStack QueryServer Side RenderingVue.jsPiniaSkeleton UI
2024년 11월 21일8

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

SK플래닛의 UPTN Station UX 개선 사례에서 로딩 스피너를 스켈레톤으로 대체하고, Transition과 Tanstack-Query를 도입해 로딩 UX와 데이터 페칭을 개선했습니다.

주요 경험

  • AS-IS: 화면 전면 로딩 스피너를 스켈레톤으로 바꿔 FCP를 699ms대에서 204ms대로 단축했습니다.
  • 네트워크 지연을 측정해 짧은 지연 페이지는 스피너/페이드를 사용하고, 길 경우에만 스켈레톤을 적용하는 전략을 수립했습니다.
  • 공통 Skeleton 컴포넌트와 Row/Spacing으로 페이지당 로딩 UI를 5-10분 내에 구성했고, Transition으로 매끄러운 전환을 구현했습니다. Tanstack-Query 도입으로 페칭 관리가 간소화되었습니다.

얻은 인사이트

  • 로딩 UX의 중요성을 확인했습니다.
  • 공통 컴포넌트 재사용으로 생산성이 높아졌습니다.
  • TQ 도입으로 페칭 관리와 UX 일관성이 향상되었습니다.

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
사용자 경험과 성능 개선 방법 in 카카오웹툰 섬네일
77%

사용자 경험과 성능 개선 방법 in 카카오웹툰

카카오엔터테인먼트 favicon카카오엔터테인먼트·2022년 01월 20일
React Query 도입 후기 섬네일
75%

React Query 도입 후기

사람인 favicon사람인·2023년 08월 01일
No Image
74%

Syrup 모바일 웹 속도 개선기: WebFlux, SSE, 그리고 Next.js

SK플래닛 faviconSK플래닛·2023년 12월 12일