Size: a a a

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

2019 December 24

A

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

A

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

ФА

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

A

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

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Alex CherryTea
к слову, а сколько у вас сборок в проекте ?
Одна. У нас весь сайт весит меньше 2мб, хотя поддерживает даже 3-4-летние браузеры.
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Фронтенд пастор Антоний
Одна. У нас весь сайт весит меньше 2мб, хотя поддерживает даже 3-4-летние браузеры.
ну понятненько
источник

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
Alex CherryTea
у вас не плохой ораторский скил, но все таки надо старатся лучше - разработка браузеров и спек труд еще большего количества людей
Трюк с nomodule - не труд. Создание и внедрение modernizr - труд.
источник

A

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

A

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

ФА

Фронтенд пастор Антоний in Webpack — русскоговорящее сообщество
И стоило оно того? Средний FCP хоть сколько-то повысился?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Фронтенд пастор Антоний
И стоило оно того? Средний FCP хоть сколько-то повысился?
разумеется!
источник

A

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

A

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

В

Вадим in Webpack — русскоговорящее сообщество
Alex CherryTea
чистое - без
а) полфифилов
в) бабель-трансформов
с) оберток вебпака
А что делать с npm зависимостями которые еще cjs?
источник

В

Вадим in Webpack — русскоговорящее сообщество
Да и с теми что mjs - это в такой водопадищще может вылится!
источник

В

Вадим in Webpack — русскоговорящее сообщество
В общем модули не модули - без сборщика - это какая то извиняюсь опа получается :)
источник

В

Вадим in Webpack — русскоговорящее сообщество
Alex CherryTea
лоадер грузит ваш ts файл - это отмечается сорсом и с этого момента все изменения пишутся в сорсмапу
вот первое на что сразу наткнулся
https://github.com/babel/babel-loader/issues/207
не все так просто в этом мире никто не хочет сормапы :))
источник
2019 December 25

A

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

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Точно ссылкой не ошиблись?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Вадим
Да и с теми что mjs - это в такой водопадищще может вылится!
Водопада не получиться, в mjs хитрая система резолва зависимостей
источник