Size: a a a

Programming Offtop

2020 September 14

AN

Alexander Nozik in Programming Offtop
Konstantin dmz9
в рантайме они не нужны
Точно? А кто-нибудь мерял размер рантаймовых бандлов этих?
источник

Kd

Konstantin dmz9 in Programming Offtop
ты это собрал на дев машине - а дальше дистрибутишь условно один js файлик
источник

Kd

Konstantin dmz9 in Programming Offtop
Alexander Nozik
Точно? А кто-нибудь мерял размер рантаймовых бандлов этих?
мне на фронте один разок попался main.js на полтора мегабайта
да, node modules были конечно тяжкие под 500мб где то, но это ведь никто не увидит
источник

I

Igor in Programming Offtop
Anton Korotkikh
а размер образа на беке особо никого не волнует, они один фиг мелкие на фоне того же спринга.
Кстати вы там на PnP уже перекатились?
источник

Kd

Konstantin dmz9 in Programming Offtop
там даже не вуй-ангуляр-реакт
источник

AN

Alexander Nozik in Programming Offtop
Konstantin dmz9
мне на фронте один разок попался main.js на полтора мегабайта
да, node modules были конечно тяжкие под 500мб где то, но это ведь никто не увидит
У меня они все 2-4 мб, потому что либы тяжелые. На фронте, да.
источник

AN

Alexander Nozik in Programming Offtop
Konstantin dmz9
там даже не вуй-ангуляр-реакт
реакт крошечный
источник

AK

Anton Korotkikh in Programming Offtop
Alexander Nozik
нууу. Нет. Вообще. Вы видели размер node_modules для простейшего проекта?
на беке? да. во-первых они мелкие, во-вторых в прод окружение дев-заивсимости не ставятся.
ну например, сервис на ТС последний у нас, его нод моудли весят 48 мегов для прода. с дев зависомстями 118
источник

AK

Anton Korotkikh in Programming Offtop
Igor
Кстати вы там на PnP уже перекатились?
что за PnP?
источник

I

Igor in Programming Offtop
Anton Korotkikh
что за PnP?
источник

AK

Anton Korotkikh in Programming Offtop
неа. пока ненужно. вообще всякие "The node_modules problem" это для бека слишком надуманно, там есть куча друигх более важных проблем.
источник

BP

Bogdan Panchenko in Programming Offtop
Konstantin dmz9
мне на фронте один разок попался main.js на полтора мегабайта
да, node modules были конечно тяжкие под 500мб где то, но это ведь никто не увидит
Ну потому что там берется только то что используется
источник

BP

Bogdan Panchenko in Programming Offtop
Bogdan Panchenko
Ну потому что там берется только то что используется
Или на серверы эти модули должны быть установлены ?
источник

Kd

Konstantin dmz9 in Programming Offtop
ты понимаешь в принципе что качается в node modules в основном?
источник

I

Igor in Programming Offtop
Anton Korotkikh
неа. пока ненужно. вообще всякие "The node_modules problem" это для бека слишком надуманно, там есть куча друигх более важных проблем.
https://i.gyazo.com/c622304a98874301d16cb2d5b1a533e1.png

Ну не знаю, имхо это нужно всем, а node_modules должны умереть
источник

Kd

Konstantin dmz9 in Programming Offtop
в основном там всякое дерьмо типа readme/html/jpeg и прочая поебень которая к сорсам даже отношения не имеет.
бывает исходник лежит. рядом скомпиленый билд. еще ридми, хуева гора примеров и тестов.
из полезного пэйлоада там только минифицированый билд библиотечки.
в конце концов в твой же код попадает именно он (ну или его обычная версия, которую всеравно потом вебпак пожмёт).
источник

Kd

Konstantin dmz9 in Programming Offtop
тс интерфейсы еще забыл ага
источник

AK

Anton Korotkikh in Programming Offtop
Igor
https://i.gyazo.com/c622304a98874301d16cb2d5b1a533e1.png

Ну не знаю, имхо это нужно всем, а node_modules должны умереть
нее. node_modules удобны своим офигенным примтивизмом и простотой, большиснтво всё устраивает
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
в основном там всякое дерьмо типа readme/html/jpeg и прочая поебень которая к сорсам даже отношения не имеет.
бывает исходник лежит. рядом скомпиленый билд. еще ридми, хуева гора примеров и тестов.
из полезного пэйлоада там только минифицированый билд библиотечки.
в конце концов в твой же код попадает именно он (ну или его обычная версия, которую всеравно потом вебпак пожмёт).
А то, что всё это говно надо качать даже если нужен только минифицированный код, не считается проблемой?
источник

VP

Vladimir Petrakovich in Programming Offtop
Нельзя как в джаве и debian - бинарник отдельно, сорсы отдельно?
источник