Nâng CaoReact iconReact

useOptimistic hook (React 19) là gì?

useOptimistic cho phép hiển thị state tạm thời (optimistic) ngay lập tức khi user hành động, trước khi server response.

  • Nếu action thất bại, tự động rollback về state thực.
  • Cú pháp: const [optimisticMessages, addOptimistic] = useOptimistic(messages, (state, newMsg) => [...state, newMsg]).
  • Cải thiện perceived performance.

Xem toàn bộ React cùng filter theo level & chủ đề con.

Mở danh sách React