из запросов httpClient решили возвращать по умолчанию обсервбл, а не промисы? Кто-нибудь пользуется rxjs за пределами ангулара?
на несте пользуюсь C:
потому что удобно когда все на обсерваблах. любое асинхронное взаимодействие. например можно в одну цепочку выстроить переход по роуту, взятие данных с бэка, ожидание действия пользователя. на промисах это было бы несколько разнородных действий
а что тебе мешает возвращать промис?
не учи плохому
И пока ты их выстраивал в такую цепочку, можно было все волосы на голове вырвать.
Говнокод какой-то получается. Котлеты, мухи, слоны, все вместе и под одним соусом. Промисы придумали, чтобы избавиться от калбек хелла, а здесь специально устраивают чейнхелл.
Постоянное добавление toPromise();
А зачем?) В крайнем случае напишите свою обёртка и её используйте, делов на 5 минут)
если бы мне щас пришлось делать такое, я бы наверно свой мелкий rxjs написал, или притащил бы rxjs в проект
колбеки в промисах никуда не делись
О как? Async await тебе зачем?
Не много около темы - zonejs на данный момент не поддерживает async/await с ES2017 и выше
Обсуждают сегодня