Почему приложение реагирования не будет слишком большим с большим количеством компонентов? Как люди смягчают этот риск? - PullRequest
0 голосов
/ 06 января 2019

Как новичок, я узнал, что все мои компоненты будут встроены в один пакет и загружены в один HTML. Даже у меня есть много страниц, каждая из которых использует разные зависимости, которые в конце будут объединены в одну большую js.

Но в обычном серверном приложении рендеринга каждая страница может иметь свой собственный компонент и свои зависимости.

Будет ли приложение реакции слишком большим, когда в нем много компонентов? Как люди справляются с этим в отрасли?

Ответы [ 2 ]

0 голосов
/ 06 января 2019

Разделение кода и отложенная загрузка - это то, что вам нужно исследовать для решения этой проблемы. Вы также можете искать Suspense, пока вы там.

0 голосов
/ 06 января 2019

Стандартный способ в наши дни - использовать технику под названием Ленивая загрузка . Он состоит только из начальной загрузки главной страницы приложения, а другие страницы загружаются только по запросу.

Проверьте эту статью из официальных документов https://reactjs.org/docs/code-splitting.html

Побочным эффектом является то, что, имея один JS-файл при сборке приложения, у нас их будет много; один файл на страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...