You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/reference/react/useDeferredValue.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ function SearchPage() {
36
36
37
37
#### Параметры {/*parameters*/}
38
38
39
-
*`value`: Значение, обновление которого вы хотите откладывать.
39
+
*`value`: Значение, обновление которого вы хотите отложить.
40
40
41
41
#### Возвращаемое значение {/*returns*/}
42
42
@@ -945,9 +945,9 @@ export default SlowList;
945
945
Возможно, вы в похожей ситуации применили бы один из двух распространённых приёмов:
946
946
947
947
-*Дебаунсинг (debouncing)*, при котором приложение сначала бы дожидалось, когда пользователь перестанет печатать (уже секунду не печатал, например), и потом обновляло список.
948
-
-*Тротлинг (throttling)*, при котором, как бы быстро пользователь не печатал, приложение обновляло бы список не чаще одного раза за какой-то период (раз в секунду, например).
948
+
-*Тротлинг (throttling)*, при котором, как бы быстро пользователь ни печатал, приложение обновляло бы список не чаще одного раза за какой-то период (раз в секунду, например).
949
949
950
-
Это отличные и часто очень полезные техники. Но `useDeferredValue` лучше подходит для оптимизации рендеринга потому, что он, тесно взаимодействуя с React, может подстраиваться под возможности устройства пользователя.
950
+
Хотя эти методы полезны в некоторых случаях, `useDeferredValue` лучше подходит для оптимизации рендеринга, поскольку он тесно взаимодействует с React и может подстроиться под возможности устройства пользователя.
951
951
952
952
Можно не привязываться к какой-то фиксированной задержке. У пользователей с быстрым, мощным устройством фоновый рендеринг будет выполняться быстро и без заметной задержки. А у пользователей со слабым устройством список будет "отставать" ровно на столько, на сколько позволяет устройство.
0 commit comments