Size: a a a

Советский Angular

2020 June 09

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Eugene
бочка с мусором
ахахахах
источник

L

Let me take you into... in Советский Angular
Ору
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
представил бочку с нефтью по отрицательной стоимости
источник

S

Smooth Operator in Советский Angular
Anton Shvets
ну да, типы автоматом генерятся, а хелперы слишком разнородны, не в корень же их кидать
но не создавать папку хелперы же в корне)
источник

S

Smooth Operator in Советский Angular
Nikita 👩🏻‍💻💭
а чо за баррели прастити
index.ts
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
уже понял, ога )
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
я так и не понял, зачем он нужен правда
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
вроде сложностей больше, чем простостей
источник

S

Smooth Operator in Советский Angular
Eugene Kubesh
ну а если это один уровень? как я приводил выше - на конкретную папку, можно сказать на модуль в некоем понимании.

components
pipes
services
etc.

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

S

Smooth Operator in Советский Angular
как и в папке components
источник

S

Smooth Operator in Советский Angular
за это есть ссылки, на вики - связанность и зацепление
источник

EK

Eugene Kubesh in Советский Angular
Smooth Operator
ну и докину за папки)
открываешь баррель в components
а там какая то помойка
а здесь я стараюсь с другой стороны решать. если модуль настолько жирный, что там помойка, то где-то ошибка и нужно разбить на модули
источник

EK

Eugene Kubesh in Советский Angular
у меня в модуле не больше 8-10 компонентов обычно. А чаще - меньше
источник

EK

Eugene Kubesh in Советский Angular
просто я думал там есть более глубинный смысл в барелах. у меня нет подтверждения, но есть некое ощущение, что обильное использование барелов для каждой папки может замедлять компиляцию. Но это так, на уровне ощущений. Т.к. проводить эксперементы обычно времени нет, на большом проекте это не сильно быстро протестить. А тут еще и ангуляры постоянно обновляются, может это они сборку оптимизровали и стало лучше.
источник

EK

Eugene Kubesh in Советский Angular
это в случае, когда в каааааждой папке по барелу.
источник

S

Smooth Operator in Советский Angular
Eugene Kubesh
просто я думал там есть более глубинный смысл в барелах. у меня нет подтверждения, но есть некое ощущение, что обильное использование барелов для каждой папки может замедлять компиляцию. Но это так, на уровне ощущений. Т.к. проводить эксперементы обычно времени нет, на большом проекте это не сильно быстро протестить. А тут еще и ангуляры постоянно обновляются, может это они сборку оптимизровали и стало лучше.
за узкое горлышко ощущений нет?
источник

AS

Anton Shvets in Советский Angular
Smooth Operator
но не создавать папку хелперы же в корне)
ну дые логичней хранить инструменты в ящичке, а не на полу или в цветочном горшке :)
источник

L

Let me take you into... in Советский Angular
Eugene Kubesh
просто я думал там есть более глубинный смысл в барелах. у меня нет подтверждения, но есть некое ощущение, что обильное использование барелов для каждой папки может замедлять компиляцию. Но это так, на уровне ощущений. Т.к. проводить эксперементы обычно времени нет, на большом проекте это не сильно быстро протестить. А тут еще и ангуляры постоянно обновляются, может это они сборку оптимизровали и стало лучше.
Давай будем честными, юзаешь барелы что б импорт строка не была такой большой
источник

L

Let me take you into... in Советский Angular
)
источник

EK

Eugene Kubesh in Советский Angular
Smooth Operator
за узкое горлышко ощущений нет?
в плане? что ты имеешь ввиду?
источник