Size: a a a

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

2019 December 24

A

Alex CherryTea in Webpack — русскоговорящее сообщество
(если вы пишите что-то на тему "буду смотреть useragent на бекенде" - подумайте еще раз)
источник

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Alex CherryTea
чистое - без
а) полфифилов
в) бабель-трансформов
с) оберток вебпака
обертка вебпака почти ничего не весит
бабель-трансформы и полифиллы помогают коду запускаться на старых браузерах, это всё ещё плюс
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Фронтенд пастор Антоний
обертка вебпака почти ничего не весит
бабель-трансформы и полифиллы помогают коду запускаться на старых браузерах, это всё ещё плюс
запускатся на старых брауерах не просто плюс а мастхев
источник

A

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

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
в нативных модулях нет ни этого вопроса, ни этого ответа
источник

A

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
когда грузится:
1) <script type="module"
2) <script nomodule
?
источник

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Alex CherryTea
когда грузится:
1) <script type="module"
2) <script nomodule
?
Будем делить браузеры на старые и новые по принципу "уже поддерживает модули" ? Найс план, жаль, что не работает
источник

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Разделение кода для старых и новых браузеров - ответственность кодера. Я, как разработчик, могу собрать несколько бандлов для нескольких поколений браузеров, а могу включить/выключить соответствующие модули в рантайме
источник

S✨

Stefan ✨ in Webpack — русскоговорящее сообщество
Всем привет.
По какому принципу вебпак определяет в каком порядке будут собираться стили?
Могу ли я как-то задать, чтобы папка components собиралась первой и была всегда сверху в файле?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Фронтенд пастор Антоний
Будем делить браузеры на старые и новые по принципу "уже поддерживает модули" ? Найс план, жаль, что не работает
не идеально, но этой чарты достаточно чтобы выбросить 90% полифилов из вашего кода
источник

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Stefan ✨
Всем привет.
По какому принципу вебпак определяет в каком порядке будут собираться стили?
Могу ли я как-то задать, чтобы папка components собиралась первой и была всегда сверху в файле?
Вебпак не гарантирует порядок сборки
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Фронтенд пастор Антоний
Разделение кода для старых и новых браузеров - ответственность кодера. Я, как разработчик, могу собрать несколько бандлов для нескольких поколений браузеров, а могу включить/выключить соответствующие модули в рантайме
> могу включить/выключить соответствующие модули в рантайме
на основании чего?
источник

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Alex CherryTea
не идеально, но этой чарты достаточно чтобы выбросить 90% полифилов из вашего кода
> не идеально
Ну да, особенно если учесть, что это вообще не критерий
источник

ФА

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Фронтенд пастор Антоний
проверки из modernizr ?
да ладно, вы же это не серьезно
источник

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Alex CherryTea
да ладно, вы же это не серьезно
Демагогия тут неприемлема. Решение либо удовлетворяет требованиям, либо нет.
источник

A

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

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Люди изобрели browserslist и modernizr не просто так. Если твой проект больше хелло ворлда, будь добр, наклепай бандлов согласно каким-то правилам, иначе рискуешь потерять не-лишние полпроцента юзеров, потому что самопальные проверки дадут сбой, и модуль упадёт в рантайме, споткнувшись о декораторы или приватные поля.
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
Stefan ✨
Всем привет.
По какому принципу вебпак определяет в каком порядке будут собираться стили?
Могу ли я как-то задать, чтобы папка components собиралась первой и была всегда сверху в файле?
как я помню, он смотрит на порядок импортов css файлов внутри js файлов
источник