Capítulo 2. Extensiones reactivas
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Este capítulo te guiará a través de los conceptos básicos relacionados con las extensiones reactivas y RxJava. Te sentirás muy cómodo con Observable<T>
, Observer<T>
, y Subscriber<T>
y unos cuantos métodos útiles de utilidad llamados operadores.Observable
es la API central de RxJava, así que asegúrate de entender cómo funciona y qué representa. A lo largo de este capítulo, aprenderás qué es realmente Observable
y cómo crearla e interactuar con ella. Los conocimientos que adquieras son esenciales para proporcionar y consumir idiomáticamente API reactivas basadas en RxJava.
RxJava se diseñó para aliviar el dolor de la programación asíncrona y basada en eventos, pero debes comprender algunos principios básicos y la semántica para poder aprovecharte de ello. Cuando comprendas cómo Observable
colabora con el código cliente, sentirás mucho poder bajo la punta de tus dedos. Después de leer este capítulo, serás capaz de crear simples flujos de datos, listos para ser combinados y compuestos de formas muy interesantes.
Anatomía de rx.Observable
rx.Observable<T>
representan una secuencia fluida de valores. Es la abstracción que utilizarás todo el tiempo. Como estos valores suelen aparecer en un amplio intervalo de tiempo, tendemos a pensar en un Observable
como un flujo de acontecimientos. Si miras a tu alrededor, encontrarás ...
Get Programación Reactiva con RxJava now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.