Сигналы. Как и зачем? | Angular-курс

preview_player
Показать описание
Курс по Angular 18 2024 для начинающих

В этом выпуске рассказываю про сигналы в Angular 18. Смотрим базовый пример, что такое computed сигналы, а так же привожу пример применения из живого проекта.

// ссылки

#angular #typescript #программирование #курс #дажеинестараюсь #динс
Рекомендации по теме
Комментарии
Автор

22:01 - типизировать user вообще не нужно, компилятор и так увидит что это writableSignal<User | undefined> потому что объявляется сигнал с утвеждением типа после присваивания; работать с undefined руками - плохо, для этого есть null;
Публичный инжект - айяй, опасно (лучше выдать шаблону проп с нужным методом или свойством) И лучше сделать все инжекты readonly

Но это я задушнил) Спасибо за популяризацию сигналов)

alextishchenko
Автор

Большое спасибо! классный, простой и какой то душевный видос, в котором я получил полезную информацию и понял как работают сигналы

ДмитрийСафин-лп
Автор

благодарю за обзор, но нужны ещё и «рассказы по-подробнее» ❤

ещё бы они сделали чейндж детекшен OnPush по умолчанию — было бы вообще хорошо 😊

vic_shine
Автор

Спасибо тебе в огромное за свет в эти серые будни, в целом подтягиваю Ангуляр хочу уйти с работы где ВП, верстка и все остальное в этом духе, во вторник собеседование по Ангу, надеюсь завяжится. Спасибо, спасибо, спасибо за прокачку, реально годный курс, надеюсь ты не забросишь эту тему, у тебя действительно супер получается, ты красавчик, я буду заглядывать переодически)) ну еще курс по РХ есть, и пару практических )))

njsaab
Автор

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

njsaab
Автор

По поводу того, что отписываться в рутовом сервисе не нужно, — это не совсем верно. Вот вам пример: вы отправили на сервер тяжёлый запрос и ожидаете ответа, отображая загрузчик и т.д. Однако пользователь решил закрыть вкладку. Если вы отпишетесь, то ваш запрос будет отменён, а в вашей реализации сервер продолжит готовить данные, затем попытается их отправить — в итоге будет «висеть» по тайм-аутам и засорять логи ошибками. Так что убедительная просьба: коли уж взялись учить, раскрывайте тему до конца. А так, спасибо за вашу активность!

yahorananich
Автор

Бро, где-то можно посмотреть список твоих расширений для IDE ?

kireush
Автор

а как ты сделал чтобы показывались типы данных и когда пишешь в функции то пишет имя переменой?

xxardy