Size: a a a

Советский Angular

2021 March 05

S

Smooth Operator in Советский Angular
Maxim Afanasev
Всем привет! У меня к вам серьезный вопрос. Нужны ли контейнеры в Ангуляре? С одной стороны, я нахожу их очень удобными. Компоненты без зависимостей, в которых только инпуты и аутпуты, легко писать и тестировать. Контейнеры тоже легко писать и, в принципе, легко тестировать. Но, с другой стороны, возникает много бойлерплейта плюс лишний элемент в DOM, что тоже иногда доставляет проблемы.
Мы на проекте используем контейнеры, но я вот сегодня задумался, нельзя ли проще?
контейнеры это что
источник

C☭

Chadwick ☭ in Советский Angular
Constantine
ты шутку поломал :с
правильный ответ был "Костя, но у тебя же нет инстаграмма!"

давай еще раз попробуем)
источник

C☭

Chadwick ☭ in Советский Angular
Maxim Afanasev
Всем привет! У меня к вам серьезный вопрос. Нужны ли контейнеры в Ангуляре? С одной стороны, я нахожу их очень удобными. Компоненты без зависимостей, в которых только инпуты и аутпуты, легко писать и тестировать. Контейнеры тоже легко писать и, в принципе, легко тестировать. Но, с другой стороны, возникает много бойлерплейта плюс лишний элемент в DOM, что тоже иногда доставляет проблемы.
Мы на проекте используем контейнеры, но я вот сегодня задумался, нельзя ли проще?
ng-container ???
источник

MA

Maxim Afanasev in Советский Angular
Smooth Operator
контейнеры это что
Компонент-обертка, который инжектит зависимости и передаёт данные в целевой компонент через инпуты с помощью async pipe. Чаще с ngrx используют, но вообще, это с ним напрямую не связано.
источник

MA

Maxim Afanasev in Советский Angular
Типа коннектора между ui компонентами и бизнес-логикой
источник

C

Constantine in Советский Angular
Maxim Afanasev
Компонент-обертка, который инжектит зависимости и передаёт данные в целевой компонент через инпуты с помощью async pipe. Чаще с ngrx используют, но вообще, это с ним напрямую не связано.
мне очень нравится так делать
источник

MA

Maxim Afanasev in Советский Angular
Constantine
мне очень нравится так делать
А бойлерплейт не смущает?
источник

C☭

Chadwick ☭ in Советский Angular
Maxim Afanasev
Компонент-обертка, который инжектит зависимости и передаёт данные в целевой компонент через инпуты с помощью async pipe. Чаще с ngrx используют, но вообще, это с ним напрямую не связано.
а пример можно?)
источник

C

Constantine in Советский Angular
Maxim Afanasev
А бойлерплейт не смущает?
мне очень нравится что асинхронные данные становятся очень удобно синхронными.
и что ченж детекшен легко стабилизировать
источник

C

Constantine in Советский Angular
а бойлерплейт это окей
источник

C

Constantine in Советский Angular
нужно приложение загружать не одним куском и его будет не заметно
источник

MA

Maxim Afanasev in Советский Angular
Chadwick ☭
а пример можно?)
источник

MA

Maxim Afanasev in Советский Angular
Constantine
мне очень нравится что асинхронные данные становятся очень удобно синхронными.
и что ченж детекшен легко стабилизировать
Да, вот это огромный плюс
источник

C

Constantine in Советский Angular
статья огонь, по превьюшке узнал
источник

C

Constantine in Советский Angular
Maxim Afanasev
Да, вот это огромный плюс
в основном я делаю дашбоарды и тут выгоднее делать данные иммутабельными
этот паттерн идеально подходит
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Maxim Afanasev
Компонент-обертка, который инжектит зависимости и передаёт данные в целевой компонент через инпуты с помощью async pipe. Чаще с ngrx используют, но вообще, это с ним напрямую не связано.
Я для этого использую структурные директивы
источник

C

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

MA

Maxim Afanasev in Советский Angular
Вертихвост キバ 🏡🦊
Я для этого использую структурные директивы
Я вот об этом как раз сегодня думал, поэтому и задался вопросом. А можешь показать пример?
источник

C

Constantine in Советский Angular
или ты про то свое выступление где хттп прямо структурной дерективой делал?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Constantine
есть демо?
Есть целый доклад)
источник