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
Бандлинг это отлично, но по мере того как ваше приложение растет, ваш бандл тоже растет.
55
+
Бандлинг это отлично, но по мере того как ваше приложение растёт, ваш бандл тоже растёт.
56
56
Особенно если вы подключаете крупные сторонние библиотеки.
57
57
Вам нужно следить за тем что вы подключаете, чтобы случайно не сделать приложение настолько большим,
58
-
что его загрузка займет слишком много времени.
58
+
что его загрузка займёт слишком много времени.
59
59
60
60
Чтобы предотвратить разрастание бандла, хорошо начать “разделять” ваш бандл.
61
61
[Разделение кода](https://webpack.js.org/guides/code-splitting/) это возможность которая поддерживается такими бандлерами
62
62
как Webpack или Browserify (с [factor-bundle](https://github.com/browserify/factor-bundle)), она может разделить
63
63
ваш бандл на несколько кусочков и загружать их по мере необходимости.
64
64
65
-
Хоть вы и не уменьшите общий объем кода вашего приложения, но вы избежите загрузки кода, который
66
-
может никогда не понадобиться пользователю и уменьшите объем кода необходимый для начальной загрузки.
65
+
Хоть вы и не уменьшите общий объём кода вашего приложения, но вы избежите загрузки кода, который
66
+
может никогда не понадобиться пользователю и уменьшите объём кода необходимый для начальной загрузки.
67
67
68
68
## `import()` {#import}
69
69
@@ -148,7 +148,7 @@ function MyComponent() {
148
148
149
149
### Suspense {#suspense}
150
150
151
-
Если модуль, содержащий `OtherComponent`, еще не загружен к моменту рендеринга `MyComponent`, мы должны показать запасное содержимое, пока ожидаем загрузки, например индикатор загрузки. Это можно сделать с помощью компонента `Suspense`.
151
+
Если модуль, содержащий `OtherComponent`, ещё не загружен к моменту рендеринга `MyComponent`, мы должны показать запасное содержимое, пока ожидаем загрузки, например индикатор загрузки. Это можно сделать с помощью компонента `Suspense`.
0 commit comments