728x90 useOptimistic1 useOptimistic: React 19의 새로운 기능 🆕 React 19에서 새로 추가된 기능 중 useOptimistic이 있다. useOptimistic는 낙관전 UI 업데이트 (Optimistic UI Update)를 쉽게 구현할 수 있는 훅이다. 이 기능은 서버 응답을 기다리지 않고 UI를 먼저 업데이트하여 사용자 경험 (UX)을 개선하는 데 초점을 맞춘다. 예를 들면, 좋아요 버튼을 클릭했을 때 서버 응답이 느리더라도 UI는 즉시 반응하도록 하는 방식이다. useOptimistic란? 목적: 비동기 작업 (예: 네트워크 요청)이 완료되기 전에 UI를 예상 결과로 업데이트 자동 롤백: 요청이 실패하면 낙관적 상태는 원래 상태로 자동 복구const [optimisticState, addOptimistic] = useOptimistic( state, .. 2025. 12. 17. 이전 1 다음 728x90