Встречается на собеседованиях • сегодня
Использовал ли UseOptimisticValue
useOptimisticValue — это не стандартный React Hook, но он может быть частью кастомной реализации оптимистичного UI.
Обычно для оптимистичных обновлений используют комбинацию useState и эффектов, либо библиотеки типа React Query.
Пример с useState:
jsx
const [items, setItems] = useState(initialItems);
const addItemOptimistically = (newItem) => {
setItems([...items, newItem]); // Оптимистичное обновление
try {
await api.addItem(newItem); // Реальный запрос
} catch {
setItems(items); // Откат при ошибке
}
};Если речь о Next.js, есть экспериментальный useOptimistic (в каноничных React-приложениях его нет).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы