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
@@ -32,13 +32,13 @@ DevTools покажет вкладку "Profiler" для приложений,
32
32
> Для профилирования в production доступен пакет `react-dom/profiling`.
33
33
> Подробнее о том, как использовать этот пакет [fb.me/react-profiling](https://fb.me/react-profiling)
34
34
35
-
Панель "Profiler" изначально будет пустой. Нажмите кнопку записи, чтобы начать профилирование:
35
+
Панель «Profiler» изначально будет пустой. Нажмите кнопку записи, чтобы начать профилирование:
36
36
37
37

38
38
39
39
После того, как вы начали запись, DevTools будет автоматически собирать информацию о производительности при каждом рендеринге вашего приложения.
40
40
Используйте свое приложение, как обычно.
41
-
Когда вы закончили профилирование, нажмите кнопку "Stop".
41
+
Когда вы закончили профилирование, нажмите кнопку «Stop».
42
42
43
43

44
44
@@ -76,7 +76,7 @@ DevTools покажет вкладку "Profiler" для приложений,
76
76
### Flame chart диаграмма {#flame-chart}
77
77
78
78
Flame chart диаграмма представляет состояние вашего приложения для конкретного коммита.
79
-
Каждый столбец в диаграмме представляеи Reactкомпонент (например `App`, `Nav`).
79
+
Каждый столбец в диаграмме представляет React-компонент (например `App`, `Nav`).
80
80
Размер и цвет столбца показывают, сколько времени потребовалось для рендера компонента и его дочерних компонентов.
81
81
(Ширина столбца показывает, сколько времени было потрачено _при последнем рендере_. Цвет показывает, сколько времени было потрачено _как часть текущего коммита_.)
82
82
@@ -92,7 +92,7 @@ Flame chart диаграмма представляет состояние ва
92
92
> Желтые компоненты занимали больше времени, синие компоненты - меньше времени, а серые компоненты вообще не рендерелись во время текущего коммита.
93
93
94
94
Например, показанный выше коммит занял в общей сложности 18.4мс для рендера.
95
-
Компонент `Router` оказался "самым дорогим" для рендера (taking 18.4мс).
95
+
Компонент `Router` оказался «самым дорогим» для рендера (занял 18.4мс).
96
96
Большая часть этого времени была связана с двумя его дочерними компонентами, `Nav` (8.4мс) и `Route` (7.9мс).
97
97
Остальное время было разделено между оставшимися дочерними компонентами или потрачено на собственный метод рендера компонента.
98
98
@@ -136,10 +136,10 @@ Flame chart диаграмма представляет состояние ва
На диаграмме выше показано, что компонент `List` был отрендерен 11 раз.
139
-
Он также показывает, что каждый раз при рендере это был самый "дорогой" компонент в коммите (это означает, что он занимал больше всего времени).
139
+
Он также показывает, что каждый раз при рендере это был самый «дорогой» компонент в коммите (это означает, что он занимал больше всего времени).
140
140
141
141
Чтобы просмотреть эту диаграмму дважды кликните на компонент, _либо_ выберите компонент и кликните на значок синей гистограммы на правой панели сведений.
142
-
Вы можете вернуться к предыдущей диаграмме, нажав кнопку "x" на правой панели деталей.
142
+
Вы можете вернуться к предыдущей диаграмме, нажав кнопку «x» на правой панели деталей.
143
143
Вы также можете дважды кликнуть по определенному столбцу, чтобы просмотреть дополнительную информацию об этой коммите.
144
144
145
145

@@ -151,7 +151,7 @@ Flame chart диаграмма представляет состояние ва
151
151
### Взаимодействия {#interactions}
152
152
153
153
React недавно добавил еще один [экспериментальный API](https://fb.me/react-interaction-tracing) для отслеживания _причины_ обновления.
154
-
"Взаимодействия" отслеживаемые этим API, также будут отображаться в профилировщике:
154
+
«Взаимодействия» отслеживаемые этим API, также будут отображаться в профилировщике:
@@ -173,10 +173,10 @@ API трассировки все еще новый, и мы расскажем
173
173
174
174
### Данные профилирования не записаны для выбранного root {#no-profiling-data-has-been-recorded-for-the-selected-root}
175
175
176
-
Если ваше приложение имеет несколько "roots", после профилирования вы можете увидеть следующее сообщение:
176
+
Если ваше приложение имеет несколько «roots», после профилирования вы можете увидеть следующее сообщение:
177
177

178
178
179
-
Это сообщение означает, что не было записано никаких данных о производительности для root выбранного в панели "Элементы".
179
+
Это сообщение означает, что не было записано никаких данных о производительности для root выбранного в панели «Элементы».
180
180
В этом случае попробуйте выбрать другой root на этой панели, чтобы просмотреть информацию профилирования для этого root:
181
181
182
182

0 commit comments