useDeferredValue позволяет отложить обновление части UI до тех пор, пока более приоритетные обновления не завершатся. Принимает значение и возвращает его отложенную версию. Пока React обрабатывает срочный рендер, deferred value остаётся старым. Типичный кейс — поисковый инпут: ввод символов не должен тормозить из-за тяжёлой фильтрации списка. Работает в concurrent mode и не требует debounce — React сам решает когда обновить.
Что делает useDeferredValue?
Senior
99 просмотровAFK Offer AI
Что такое selective hydration?