El concepto de Rx Back Pressure es uno de los conceptos importantes cuando trabajamos con programación reactiva. ¿Para que sirve este concepto? . Vamos a partir de un ejemplo sencillo de RxJs que nos ayude a entenderlo . Imaginemonos que tenemos un botón que cada vez que le pulsamos nos genera un evento y con […]
Rx flatMap (mergeMap) y simplificación de observables
El concepto de Rx flatMap siempre es complejo de entender para todo el mundo . Sobre todo porque de entrada se trata de manejar un conjunto de observables y estos siempre son complejos de entender. ¿Para qué sirve la operación de flatMap? . En muchas ocasiones tenemos peticiones o solicitudes que nos generan observables que […]
Hot vs Cold Observable con Rx.js
El concepto de Hot vs Cold Observable esta cada día mas de moda con los temas de programación asíncrona. ¿Qué diferencia existe entre los observables fríos y los observables calientes? . La diferencia fundamental esta en como se comportan en tiempo de ejecución . Veamos un ejemplo sencillo utilizando unos arrays y unos botones en […]
Usando Rx Observables en JavaScript
El uso de Rx Observables se va extendiendo poco a poco y la programación reactiva empieza a estar de moda ya que frameworks como Angular 2 se apoyan fuertemente en ella. Recordemos que a la programación reactiva se la suele comparar con el funcionamiento de una hoja Excel. En la hoja de calculo rellenamos dos […]
RxJS y la programación reactiva.
RxJS es una de las librerías JavaScript que cada día vamos a usar más y uno de los representantes de la programación reactiva .¿Qué es la programación reactiva?. La programación reactiva es un nuevo paradigma orientado a programar basado en flujos de datos que son los encargados de transmitir los cambios a nuestra aplicación . De […]




