- Next.js 실험적 플래그로 웹 네비게이션에 뷰 전환 효과를 추가하여 네이티브 앱과 같은 사용자 경험을 제공할 수 있습니다. 🚀
next.config.ts
에서 실험적 뷰 전환 플래그를 활성화해야 합니다. ⚙️unstable_viewTransition
을 가져와서 컴포넌트를 감싸 뷰 전환을 활성화합니다. 📦- CSS의
@keyframes
와::view-transition-new
및::view-transition-old
를 사용하여 전환 애니메이션을 정의합니다. 🎨 prefers-reduced-motion
미디어 쿼리를 사용하여 접근성을 고려, 애니메이션을 끄는 옵션을 제공합니다. ♿viewTransitionName
속성을 사용하여 여러 화면에서 요소의 위치를 애니메이션으로 연결합니다. 🔗