Reactive Programming in Kotlin
Практическое руководство по RxKotlin и реактивным паттернам
Resumen:
Introducción
El libro «Reactive Programming in Kotlin» de Rivu Chakraborty, publicado en 2017, es una de las primeras guías completas sobre programación reactiva en el lenguaje Kotlin. En una era donde la asincronía y el procesamiento de flujos de datos se han vuelto esenciales en el desarrollo moderno, este libro ofrece un enfoque sistemático para dominar los paradigmas reactivos utilizando la librería RxKotlin (y su predecesor RxJava). Aunque han pasado varios años desde su publicación, los conceptos fundamentales presentados en el libro siguen siendo relevantes hoy en día, especialmente para desarrolladores que migran de Java a Kotlin o desean profundizar en los patrones reactivos.
De qué trata el libro
El libro cubre el ciclo completo de trabajo con flujos reactivos: desde conceptos básicos (Observable, Observer, Scheduler) hasta escenarios complejos de combinación, transformación y manejo de errores. El autor introduce progresivamente al lector en los bloques fundamentales de RxKotlin, como Flowable, Single, Maybe y Completable, así como en los operadores de transformación (map, flatMap, filter, reduce, entre otros). Se presta especial atención a la integración del enfoque reactivo con librerías y frameworks Java existentes, lo que hace que el libro sea útil para desarrolladores que trabajan en proyectos mixtos.
Para quién es este libro
El libro está dirigido a desarrolladores que ya tienen experiencia básica en programación.