Size: a a a

Angular - русскоговорящее сообщество

2019 November 04

AB

Alex Bu in Angular - русскоговорящее сообщество
Eugene
компоненты в компонентах, директивы в директивах
Некоторые компоненты со своими модулями могут использваться внутри только одного лези модуля. Их не стоит кидать в глобальные компоненты ( чтобы не захломлять ), их можно кинуть в папочку компонентов внутри этого лези модуля
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Artyom Burkan
Что такое зацелпение и связанность?
код связан чем то и код зацепляется за что то
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
Alex Bu
Некоторые компоненты со своими модулями могут использваться внутри только одного лези модуля. Их не стоит кидать в глобальные компоненты ( чтобы не захломлять ), их можно кинуть в папочку компонентов внутри этого лези модуля
вот, как раз пишу камент
источник

AE

Argument Exception in Angular - русскоговорящее сообщество
Artyom Burkan
Что такое зацелпение и связанность?
первое про отношение между модулями(слоями), второе про отношения внутри модуля(слоя)
источник

AE

Argument Exception in Angular - русскоговорящее сообщество
Smooth Operator
код связан чем то и код зацепляется за что то
а точно можно тащить практику про coupling и cohesion  с бекенда на фронт?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Argument Exception
а точно можно тащить практику про coupling и cohesion  с бекенда на фронт?
шже
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
тобишь, грубо говоря, в модуле User нужна папка components, в ней будут как просто компоненты так и те, которые будут сами по себе модулями, например, <user-avatar> станет компонентом с модулем и будет импортироваться отдельно там, где он нужен. В файле user.module.ts компонент user-avatar может быть даже и не будет в декларейшенах перечислен.
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Smooth Operator
код связан чем то и код зацепляется за что то
"Помогите, мой код за что-то зацепился")))
источник

AB

Artyom Burkan in Angular - русскоговорящее сообщество
Argument Exception
а точно можно тащить практику про coupling и cohesion  с бекенда на фронт?
Да)
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Argument Exception
а точно можно тащить практику про coupling и cohesion  с бекенда на фронт?
где то написано что это практика бекенда? эта практика чистой архитектуры
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Артур Мудрик
тобишь, грубо говоря, в модуле User нужна папка components, в ней будут как просто компоненты так и те, которые будут сами по себе модулями, например, <user-avatar> станет компонентом с модулем и будет импортироваться отдельно там, где он нужен. В файле user.module.ts компонент user-avatar может быть даже и не будет в декларейшенах перечислен.
Его и не будет в декларейшнс, так как его модуль будет в импортс
источник

AB

Artyom Burkan in Angular - русскоговорящее сообщество
Артур Мудрик
тобишь, грубо говоря, в модуле User нужна папка components, в ней будут как просто компоненты так и те, которые будут сами по себе модулями, например, <user-avatar> станет компонентом с модулем и будет импортироваться отдельно там, где он нужен. В файле user.module.ts компонент user-avatar может быть даже и не будет в декларейшенах перечислен.
Эти компоненты просто как present компоненты? Без состояния?
источник

E

Eugene in Angular - русскоговорящее сообщество
Alex Bu
Некоторые компоненты со своими модулями могут использваться внутри только одного лези модуля. Их не стоит кидать в глобальные компоненты ( чтобы не захломлять ), их можно кинуть в папочку компонентов внутри этого лези модуля
ну это очевидно
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
Alex Bu
Его и не будет в декларейшнс, так как его модуль будет в импортс
даже в импортс может не быть, если он нигде в User-страницах и компонентах не используется, например.
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Alex Bu
Его и не будет в декларейшнс, так как его модуль будет в импортс
А внутри юзерАватаряМодуле будет, вероятно, 100500 декларейшенс, но 1 экспортс - ЮзерАватарКомпонент
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Eugene
ну это очевидно
Кажется, что очевидно, но часто получается мусорка на уровне app/components
источник

AE

Anton Erokhin in Angular - русскоговорящее сообщество
Подскажите пжлст почему возвращается целиком массив в мапе,  а в свитчмапе по элементу? Он инлайнит массив?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Артур Мудрик
тобишь, грубо говоря, в модуле User нужна папка components, в ней будут как просто компоненты так и те, которые будут сами по себе модулями, например, <user-avatar> станет компонентом с модулем и будет импортироваться отдельно там, где он нужен. В файле user.module.ts компонент user-avatar может быть даже и не будет в декларейшенах перечислен.
там не должно быть папки components, там должна быть папка аватар, в которой юрер-аватар компонент и юзер-автара модуль если хочется атомарности
источник

IB

Igor Bodnar in Angular - русскоговорящее сообщество
Smooth Operator
там не должно быть папки components, там должна быть папка аватар, в которой юрер-аватар компонент и юзер-автара модуль если хочется атомарности
Или юзераватаркомпонент внутри юзераватармодуля?)
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Smooth Operator
там не должно быть папки components, там должна быть папка аватар, в которой юрер-аватар компонент и юзер-автара модуль если хочется атомарности
А если таких маленьких самостоятельных юзераватаров много будет? Они же засвинячат папку лези модуля Юзер)
источник