лишнее?
Есть две крайности же
Дуру не гоните, всего должно быть в меру
Ок, чем ваше кастомное решение будет лучше, чем этот микро-пакет, скажем? Архитектурно подход с декоратором явно выигрывает у мануальной отписки в каждом компоненте
есть подход с сервисом в несколько строчек, а вот декоратор в себе содержит проверку на instanceof Observable вроде, оверхед
https://github.com/i-voted-for-trump/is-even/blob/master/index.js
как этот репозиторий относится к тому что я сказал
Это не мое личное кастомное решение. Широко известный подход в сообществе. Чем "чище" ангуляр, тем ниже порог вхождения новых разработчиков в проект. Я за то чтобы по возможности избегать сторонних решений. В частности этих отписок.
только у них в гите написано что для агуляра 9+ лучше использовать другую либу. И вот ты внедряешь какую то либу, выходит новая версия ангуляра, и твоя либе уже бесполезна в новой версии ангуляра. Как такой аргумент?))
чем меньше кастомных решений, тем ниже порог * Если используются более менее известные/популярные/поддерживаемые либы, оверхэда к порогу вхождения это не добавляет. Особенно если речь идет о таких лайтвэйтных утилитах с минимальным API
Устаревание технологий в целом неизбежно. Особенно во фронте
Как раз была статейка на Хабре на эту тему)))
для этого реакт / вью есть, верно)
Solid, Svelte, Marko
Знаю только светл, а рядом что за фрики?)
Марко интерсный фрейм от ибей
Обсуждают сегодня