Reactive Programming in Kotlin
Практическое руководство по RxKotlin и реактивным паттернам
Zusammenfassung:
Einleitung
Das Buch „Reactive Programming in Kotlin“ von Rivu Chakraborty, veröffentlicht im Jahr 2017, ist eines der ersten umfassenden Handbücher zur reaktiven Programmierung in Kotlin. In einer Zeit, in der Asynchronität und Datenstromverarbeitung zu einem wesentlichen Bestandteil der modernen Entwicklung geworden sind, bietet dieses Buch einen systematischen Ansatz zur Erlernung reaktiver Paradigmen unter Verwendung der Bibliothek RxKotlin (und ihres Vorgängers RxJava). Obwohl seit der Veröffentlichung einige Jahre vergangen sind, bleiben die grundlegenden Konzepte des Buches auch heute noch relevant, insbesondere für Entwickler, die von Java auf Kotlin umsteigen oder ihr Verständnis reaktiver Muster vertiefen möchten.
Worum es in dem Buch geht
Das Buch deckt den gesamten Zyklus der Arbeit mit reaktiven Streams ab: von grundlegenden Konzepten (Observable, Observer, Scheduler) bis hin zu komplexen Szenarien der Kombination, Transformation und Fehlerbehandlung. Der Autor führt den Leser Schritt für Schritt in die wichtigsten Bausteine von RxKotlin ein, wie Flowable, Single, Maybe und Completable, sowie in Transformationsoperatoren (map, flatMap, filter, reduce usw.). Besonderes Augenmerk wird auf die Integration des reaktiven Ansatzes mit bestehenden Java-Bibliotheken und Frameworks gelegt, was das Buch für Entwickler nützlich macht, die in gemischten Projekten arbeiten.
Für wen dieses Buch ist
Das Buch richtet sich an Entwickler, die bereits über grundlegende Programmiererfahrung verfügen.