- React의
useTransition
hook을 사용하면 동작 중인 애니메이션을 제어하고, 사용자가 다른 부분을 클릭하도록 허용하여 자원 소모를 줄일 수 있다. 🪄 useTransition
은isPending
변수와startTransition
함수를 제공하여 부분적인 렌더링을 관리할 수 있다. ⚙️startTransition
함수를 사용하면 부드러운 애니메이션 효과를 만들고, 렌더링 과정을 중단하여 사용자 경험을 개선할 수 있다. ✨useTransition
을 사용하지 않으면 느린 작업이 완료될 때까지 다른 작업을 수행하지 못하므로 사용자 인터페이스가 느려지는 문제가 발생할 수 있다. 🐌