Ага, зато ты 100% нарушаешь single responsibility раз уж мы тут про принципы и паттерны начали. Пример - oauth или что угодно другое где есть токены и время жизни. Каждый запр...
Коллеги, наверняка тут многие используют ngrx или когда-то в Реакте использовали Redux. У меня лично был небольшой опыт работы с Redux и еще какой-то из вариаций Flux (Reflux ...
А где ты сейчас это валидируешь? Если это валидатор в конкретном FormControl то будет директива на соответствующий ngModel, если ты подписываешься на form.valueChange то так ж...
я тоже думал об этом, в какой момент тогда выполнять проверку валидности токена/сессии ?
что именно в ангуляре нельзя? spread-оператор это просто сахар для того чтобы не перечислять длинный список пропсов, я говорю о том что не вижу кейсов когда у компонента должн...
Алексей, спасибо, интересный доклад про стейты но "сервисный подход масштабируется лучше чем redux в больших приложениях"? Что это было? Это действительно твоё убеждение подкр...
как не важно? resolver это предзагрузка данных до отрисовки компонента напрямую влияет на UX, есть у меня 3 резолвера, каждый по 350ms например выполняет запрос в api
Какой браузер? Возможно вам нужен полифил 'web-animations.js', без него анимации не работают в сафари и в некоторых других браузерах
что за алгоритм? в двух словах хотя бы
как ты узнаешь без AoT валидно ли ты определил компонент, есть ли он вообще по такому селектору и принимает ли он такие пропсы?
если использовать Redux и Immutable то зачем вообще тогда Observable-паттерн применять? Мне на данном этапе кажется что надо выбирать что-то одно
а ты из @angular/cli ставил ?
Чтобы много ngIf не плодить в шаблоне?
зачем пробел в пустом пути? разве не должно быть path: ' ' ?
причем тут ngModel ?
Ты имеешь в виду что бэк может заинкрементить версию апи при этом не оставив поддержки старой версии?
в чем тут элегантность? в том что метод areEqual будет жить в компоненте формы? и не будет переиспользоваться в других местах?
каким образом он это делает? насколько я знаю platform-browser-dynamic парсит шаблоны в рантайме
а бэкенд чтобы сам тоже появился из коробки для color admin твой начальник не хочет случайно?)
а что именно сложность вызывает? не знаешь в какое место эту логику поместить?