Являются ли обещания более эффективными, чем наблюдаемые? - PullRequest
0 голосов
/ 11 октября 2018

Я недавно узнал об обещаниях и наблюдениях.Я нашел много хорошей информации о различиях в функциях, но Мне было интересно, есть ли какие-либо последствия для производительности / эффективности между обещаниями и наблюдаемыми?

Примечание: я также просматривал этот пост: Обещание против Наблюдаемого , но я не видел никаких упоминаний об эффективности.

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Вы видели этот пост ?Это объясняет различия довольно хорошо.

Вы должны смотреть на это с точки зрения -> " что лучше для моей ситуации ", а не -> "что более эффективно ".

Потому что они оба одинаково эффективны в зависимости от того, как вы их реализуете.

Определите, что лучше, в зависимости от вашего варианта использования.Конец этой статьи в "Какой подход вы должны использовать?"суммирует это довольно хорошо.

(пример: если вы работаете с угловым 2+, я бы сказал, что для «эффективности» в этом случае можно было бы наблюдать, если не просто сделать вашу жизнь проще);

0 голосов
/ 11 октября 2018

Различий в производительности нет, это просто разные парадигмы для возврата данных, поскольку Promises возвращают один раз, а Observables возвращают данные в виде потока.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...