Size: a a a

Webpack — русскоговорящее сообщество

2020 March 23

NF

Nikolai Freyman in Webpack — русскоговорящее сообщество
undefined
это штука называется SSR (Server Side Rendering)
У reactjs, vuejs и других фреймворков есть для этого инструменты
Немного про другое. SSR Отдаёт же сгенерированный html только конкретно запрашиваемой страницы
источник

NF

Nikolai Freyman in Webpack — русскоговорящее сообщество
А мне нужно стянуть скрипты всех страниц при открытии сайта
источник

u

undefined in Webpack — русскоговорящее сообщество
Nikolai Freyman
А мне нужно стянуть скрипты всех страниц при открытии сайта
а для чего?
при SSR берется только тот кусок html и чанков, который нужен для текущей страницы. Если тебе нужны все чанки (что сравнимо с загрузкой всего приложения), то, наверное, не стоит вообще делить на части
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Nikolai Freyman
вроде припоминаю, что что то похожее было для вебпака, но найти пока не получается.
То есть при загрузке страницы, клиент сначала стягивает нужные чанки, а после уже стягивает все остальные
Было такое, через плагин делается
источник

NF

Nikolai Freyman in Webpack — русскоговорящее сообщество
Alex CherryTea
Было такое, через плагин делается
угу, плагин найти не получается пока
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
undefined
это штука называется SSR (Server Side Rendering)
У reactjs, vuejs и других фреймворков есть для этого инструменты
Нет, даже не близко
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
undefined
а для чего?
при SSR берется только тот кусок html и чанков, который нужен для текущей страницы. Если тебе нужны все чанки (что сравнимо с загрузкой всего приложения), то, наверное, не стоит вообще делить на части
Разберитесь в теме прежде чем дать совет
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Nikolai Freyman
угу, плагин найти не получается пока
вот так без плагина можно
import(/* webpackPrefetch: true */ 'LoginModal');
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
если вы динамиеские импорты напрямую используете
источник

u

undefined in Webpack — русскоговорящее сообщество
Alex CherryTea
Разберитесь в теме прежде чем дать совет
и чем тебе SSR не предзагрузка? Добавь loadable-components в react, например, и он вытащит необходимые скрипты и стили из сборки ( https://loadable-components.com/docs/server-side-rendering/ ).
После чего ты можешь их сунуть в prefetch на странице
источник

NF

Nikolai Freyman in Webpack — русскоговорящее сообщество
Alex CherryTea
если вы динамиеские импорты напрямую используете
часть динамические, часть вебпаком генерируются
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
undefined
и чем тебе SSR не предзагрузка? Добавь loadable-components в react, например, и он вытащит необходимые скрипты и стили из сборки ( https://loadable-components.com/docs/server-side-rendering/ ).
После чего ты можешь их сунуть в prefetch на странице
вы еще и loadable от ssr не отличаете...
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
каша в голове
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Nikolai Freyman
часть динамические, часть вебпаком генерируются
а что вы используете для автоматической части?
источник

NF

Nikolai Freyman in Webpack — русскоговорящее сообщество
Alex CherryTea
а что вы используете для автоматической части?
splitChunks
источник

u

undefined in Webpack — русскоговорящее сообщество
Alex CherryTea
вы еще и loadable от ssr не отличаете...
хз, что ты пытался этим сказать
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Nikolai Freyman
splitChunks
насколько я знаю он просто разбивает чанки на нужные размеры
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
динамические импорты он не генерит
источник

NF

Nikolai Freyman in Webpack — русскоговорящее сообщество
да, за динамические он не отвечает
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
undefined
хз, что ты пытался этим сказать
то что надо подтянуть знания
источник