@G_tost
Fullstack developer

Когда стоит использовать Rxjs?

Рационально ли использовать библиотеку rxjs? Как мне показалось, что весь ее функционал можно заменить с помощью Lodash и Promises. Поделитесь своим опытом использования rxjs или подкиньте статьи для размышлений .
  • Вопрос задан
  • 5493 просмотра
Пригласить эксперта
Ответы на вопрос 2
@napa3um
Как мне показалось, что весь ее функционал можно заменить с помощью Lodash и Promises.

Пока справляетесь промисами и лодашем - справляйтесь ими. Когда отдельных промисов и асинхронных обработчиков данных в вашем приложении станет слишком много, возможно, появится видение, как эти промисы и обработчики можно систематизировать и обобщить до потоков распространения изменений данных и комбинаций таких потоков, вот тогда RxJS и пригодится. Это уже следующая ступенька абстрагирования.

https://github.com/Reactive-Extensions/RxJS/tree/m... - тут куча наглядных примеров.
https://xgrommx.github.io/rx-book/content/mappingr... - примеры задач, решаемых библиотекой Async.js, c переложением их на RxJS (ну и остальные главы книги будут полезны).
rxmarbles.com - визуальный "тренажёр" для понимания работы операторов RxJS.
Ответ написан
DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?
Тяну её только из-за того, что ангуляр требует. Но все observabl'ы потом трансформирую в промисы.
Но у обсервэйблов есть пара отличий, которые кому-то могут оказать очень полезными.
Про отличия смотрел тут:
https://egghead.io/lessons/rxjs-rxjs-observables-v...
Очень доступно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы