Вы можете выполнить разбиение кода, если не ожидаете, что этот конкретный компонент будет повторно использоваться для каждой страницы.
Возьмем, к примеру, компоненты Header
и Footer
.Поскольку они будут использоваться практически на всех страницах, нет причин для разделения кода, так как вы хотите, чтобы он загружался вместе с пакетом для всех страниц.
Например, у вас есть компонент, в котором он имеет Blog Widget
.Этот компонент будет загружаться только на странице /blog
.Таким образом, это хороший вариант использования разделения кода, поскольку вам не нужно, чтобы Blog Widget
связывался на других страницах, кроме страницы /blog
.
Я могу предоставить вам только общийОтвет и использование компонентов Header
и Footer
- лучший способ выразить различные варианты использования.Что касается остальных компонентов, вы должны решить для себя, стоит ли разделять код или нет.