Динамический импорт улучшит загрузку VUE сайта или нет?

Там компоненты можно импортировать как минимум двумя способами
import StaticComponent from '@/components/StaticComponent';
 
export default {
  components: {
    DynamicComponent: () => import('@npm-vendor/DynamicComponent'),
    StaticComponent,
  },
}


Все страницы однотипные. Компоненты очень часто переиспользуются. Например виджет Пагинации. Или меню какое нибудь. Страниц много

Если я большинство компонентов сделаю динамическую загрузку, не прибъет ли это скорость сайта? Ведь каждый такой кусочек будет забираться отдельным запросом.
  • Вопрос задан
  • 599 просмотров
Решения вопроса 1
Aetae
@Aetae Куратор тега Vue.js
Тлен
Прибьёт. Использовать следует разумно. В основном когда такие компоненты тянут приличные (по размеру относительно бандла) куски кода с собой, а вызываются редко.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы