Size: a a a

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

2019 April 19

🦜

🦜 in Webpack — русскоговорящее сообщество
Это рак общества по мне
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
🦜
Но люди просто хотят ответа моментального, а не думать головой, почитать, и прийти к решению
когда-то я тоже верил, что все делается без особых умственных затрат)
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
в реальности от сложностей хер абстрагируешься
источник
2019 April 20

倫岡

倫太郎 岡部 in Webpack — русскоговорящее сообщество
источник

б

без jquery 👨‍💻 in Webpack — русскоговорящее сообщество
Не канон
источник

б

без jquery 👨‍💻 in Webpack — русскоговорящее сообщество
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Если style-loader в продакш конфиге оставлен, то чем это грозит?
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
Baxxter
Если style-loader в продакш конфиге оставлен, то чем это грозит?
просто loader оставлен? стили вынесены в файлы или все грузятся из javascript кода в шапку?
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Все грузится в бандл
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
Baxxter
Все грузится в бандл
не понял, сss сидит в вебпаковских js модулях в продакшене?
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Ага
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
Baxxter
Ага
Чтобы js код вставил стили в шапку, ему нужно загрузиться вначале самому. Обычно js-файлы грузятся в конце html-документа, после всей разметки. Это значит, что сайт окажется без оформления до окончания загрузки скриптов.
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Если SPA без SSR, и разметки нет все равно без js. В чем ещё может быть минусы? Js будет парсится дольше, чем при файловых стилях?
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
Baxxter
Если SPA без SSR, и разметки нет все равно без js. В чем ещё может быть минусы? Js будет парсится дольше, чем при файловых стилях?
Думаю, дольше. Плюс тогда по идее стили должны "инициализироваться" перед кодом, генерирующим разметку, чтобы сайт не разлетался. Да и кешироваться стили не будут
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Спасибо за инфу) Просто попался легаси проект, а там бандл на 6мб и из них половину стили занимают) А если в production конфиге поменять style-loader на minicss, то вебпак сам ссылку на стили вставит в html в конечной сборке?
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
Baxxter
Спасибо за инфу) Просто попался легаси проект, а там бандл на 6мб и из них половину стили занимают) А если в production конфиге поменять style-loader на minicss, то вебпак сам ссылку на стили вставит в html в конечной сборке?
насколько помню, этим занимается html webpack plugin
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
Baxxter
Спасибо за инфу) Просто попался легаси проект, а там бандл на 6мб и из них половину стили занимают) А если в production конфиге поменять style-loader на minicss, то вебпак сам ссылку на стили вставит в html в конечной сборке?
кстати styled-components же тоже должны динамически генерировать классы и css
источник

VP

Viktor Petevotov in Webpack — русскоговорящее сообщество
в каком-то смысле тот же эффект style-loader'a

может кто-то лучше просветит в этом вопросе, я не особо глубоко разбирался сам еще в производительности css-in-js подходов
источник

B

Baxxter in Webpack — русскоговорящее сообщество
Viktor Petevotov
кстати styled-components же тоже должны динамически генерировать классы и css
Ну там хоть код сплитится по компонентам, а у меня весь css же после less лоадера одним блоком прилетает
источник

B

Baxxter in Webpack — русскоговорящее сообщество
И так же примерно импортится
источник