Size: a a a

Советский Angular

2020 September 28

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Владимир
Этого добра всегда навалом )))) мы умудряемся принимать PR от коллег так, что на один PR 1-2 таски тех. долга на рефакторинг заводятся... Такая лайф........
я давно не профилировал первоначальный бандлд, вот сейчас разношу всякое на lazy
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
сейчас раскатается на проде и можно будет сравнить
источник

В

Владимир in Советский Angular
Вертихвост キバ 🏡🦊
сейчас раскатается на проде и можно будет сравнить
а какие у тебя метрики для ентого используются?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
собирается только общий вес бандла
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
а так вручную два прода можно сравнить в dev tools
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Вертихвост キバ 🏡🦊
а так вручную два прода можно сравнить в dev tools
на первоначальную загрузку
источник

В

Владимир in Советский Angular
аа, понятно
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Владимир
аа, понятно
я тут написал адаптер для библиотеки

пока библиотека загружается лениво, все ее вызовы и присвоения пишутся в очередь

когда библиотека загрузилась, то это пачкой все исполняется и очередь чистится

а потом идет работа напрямую с библиотекой
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
это чтобы код не переписывать старый
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
для приложения все выглядит так, что оно работает с библиотекой)
источник

AS

Anton Shvets in Советский Angular
а чтоб все быстро было, адаптер тоже лениво загружается
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Anton Shvets
а чтоб все быстро было, адаптер тоже лениво загружается
адаптер почти ничего не весит
источник

В

Владимир in Советский Angular
Вертихвост キバ 🏡🦊
я тут написал адаптер для библиотеки

пока библиотека загружается лениво, все ее вызовы и присвоения пишутся в очередь

когда библиотека загрузилась, то это пачкой все исполняется и очередь чистится

а потом идет работа напрямую с библиотекой
прикоооольно =)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
а работать с вызовами синхронно гораздо проще, когда это некритично
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
тем более, что адаптер повторяет полный api над библиотекой, поэтому для приложения вообще все равно что там приходит
источник

AH

Alena Hrenovskaya in Советский Angular
Nikita Sologub
Гайс, нужен ли модуль material, который экспортит кучу других мат-модулей, или пофиг и где нужно там и ипортить?
Я отказалась от такого подхода, потому что получается мусорка. В итоге у меня в модуль с компонентами импортируется ну максимум 10-15 материал-модулей
источник

NS

Nikita Sologub in Советский Angular
Alena Hrenovskaya
Я отказалась от такого подхода, потому что получается мусорка. В итоге у меня в модуль с компонентами импортируется ну максимум 10-15 материал-модулей
same
источник

AH

Alena Hrenovskaya in Советский Angular
😁 можно упороться, создать например для модуля user.module.ts типа user.modules.ts в котором сделать const UserModules = [
Сюда перенести все импортируемые модули
]
И его уже вызвать в user.module.ts в imports: [UserModules]
Но я чувствую сейчас по жопке получу за такое)
источник

IB

Igor Bodnar in Советский Angular
Alena Hrenovskaya
😁 можно упороться, создать например для модуля user.module.ts типа user.modules.ts в котором сделать const UserModules = [
Сюда перенести все импортируемые модули
]
И его уже вызвать в user.module.ts в imports: [UserModules]
Но я чувствую сейчас по жопке получу за такое)
источник

AH

Alena Hrenovskaya in Советский Angular
З.ы я так не делала ещё, просто перед сном мозг фонтанирует)
источник