GODRICH
#css애니메이션#버튼#로딩#전환효과#스크롤#대시보드#실전ui#디자인트렌드

08Suspense 스켈레톤 교체

React.Suspense 의 fallback 자리에 CSS 셰머 스켈레톤을 넣어두면, 지연 로드된 컴포넌트가 준비됐을 때 fallback 은 빠지고 실제 콘텐츠가 같은 자리에서 페이드로 들어와 화면이 툭 튀지 않습니다.

쓰임코드 스플릿된 라우트 콘텐츠, 지연 로드되는 대시보드 위젯

React.lazySuspense fallbackshimmer
Suspense 스켈레톤 교체
새 창에서 열기

08 Suspense 스켈레톤 교체 — 측정 누적면적 4.592% · 움직인 프레임 15/23GODRICH 원작 · zip 에 SCSS·React 포함 · 리액트 애니메이션 라이브러리 없이 쓰는 CSS 9종

이 데모가 속한 글

리액트 애니메이션 라이브러리 없이 쓰는 CSS 9종 — 데모 9종 미리보기리액트 애니메이션 라이브러리 없이 쓰는 CSS 9종리액트로 만든 화면에 자연스러운 움직임을 넣고 싶을 때 제일 먼저 떠오르는 게 리액트 애니메이션 라이브러리를 까는 일이지만, 사실 컴포넌트가 나타나고 사라지는 타이밍만 잡으면 CSS 만으로 되는 것도 많습니다. 이 이 글의 데모 전부 보기

이 효과가 마음에 들면 — 비슷한 데모