Entradas

Mostrando entradas de marzo, 2020

ReactiveX - RxJs

ReactiveX - RxJs ¿Cuando usar Rx? Eventos en la interfaz de usuario. Cuando es necesario notificar sobre cambios en un objeto(s). Comunicación por sockets. Cuando necesitamos trabajar con flujos de información(Streams). Piezas fundamentales de la programación reactiva Observables Son la fuente de información Pueden emitir multiples valores, sólo uno o ninguno. Pueden emitir errores Pueden ser infinitos, finitos. (Completarse) Pueden ser síncronos o asíncronos Subscribers Se subscriben a un observable, es decir, estar pendiente de lo que realiza el observable Consumen / observan la data del observable Pueden recibir los errores y eventos del observable Desconocen todo lo que se encuentra detrás del observable Operators Es la pieza fundamental Usados para transformar Observables ( map, group, scan...) Usados para filtrar Observables (filter, distinct, skip, debounce...) Usados para combinar Observables Usados para crear nuevos observables Ejempl