Kapitel 8. Fallstudien

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Dieses Kapitel zeigt Beispiele für ausgewählte Anwendungsfälle von RxJava in realen Anwendungen. Die API von Reactive Extensions ist sehr leistungsfähig, aber es muss irgendwo eine Quelle für Observables geben. Eine Observable von Grund auf neu zu erstellen, kann aufgrund des Gegendrucks und des Rx-Vertrags, der befolgt werden muss, eine Herausforderung sein. Die gute Nachricht ist, dass es viele Bibliotheken und Frameworks gibt, die RxJava nativ unterstützen. Außerdem hat sich RxJava auf einigen Plattformen, die von Natur aus asynchron sind, als sehr nützlich erwiesen.

In diesem Kapitel erfährst du, wie RxJava das Design verbessert und die Möglichkeiten bestehender Architekturen erweitert. Außerdem werden wir uns mit komplexeren Themen befassen, die beim Einsatz reaktiver Anwendungen in der Produktion auftreten können, wie z. B. Speicherlecks. Wenn du dieses Kapitel abgeschlossen hast, solltest du davon überzeugt sein, dass RxJava ausgereift und vielseitig genug ist, um eine Vielzahl von Anwendungsfällen in echten, modernen Anwendungen zu implementieren.

Android-Entwicklung mit RxJava

RxJava ist bei Android-Entwicklern sehr beliebt. Erstens sind grafische Benutzeroberflächen von Natur aus ereignisgesteuert, mit Ereignissen, die von verschiedenen Aktionen wie Tastendrucken oder Mausbewegungen herrühren. ...

Get Reaktive Programmierung mit 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.