RxSwift: Reaktive Programmierung mit Swift
Полное руководство по RxSwift от Raywenderlich
Zusammenfassung:
Einleitung
Das Buch „RxSwift: Reactive Programming with Swift“ vom Raywenderlich-Team ist einer der umfassendsten und praktischsten Leitfäden für reaktive Programmierung im Apple-Ökosystem. Veröffentlicht im Jahr 2021 (vierte Auflage), umfasst es 534 Seiten und deckt alle wichtigen Aspekte der Arbeit mit der RxSwift-Bibliothek ab. Obwohl die Seite PythonLib Python gewidmet ist, wird dieses Buch für Entwickler nützlich sein, die ihren Horizont erweitern und das Paradigma der reaktiven Programmierung verstehen möchten, das auch in Python aktiv genutzt wird (z. B. RxPY).
Worum geht es in diesem Buch?
Das Buch widmet sich der reaktiven Programmierung mit dem Framework RxSwift – der Swift-Implementierung von ReactiveX (Reactive Extensions). Die Autoren führen den Leser schrittweise in die grundlegenden Konzepte ein: Observable, Observer, Subject, Scheduler, Transformations-, Filter- und Kombinationsoperatoren für Datenströme. Besonderes Augenmerk liegt auf der Integration von RxSwift mit UIKit, SwiftUI und der Arbeit mit Netzwerkanfragen (URLSession).
Für wen ist dieses Buch?
Das Buch richtet sich an iOS/macOS-Entwickler, die bereits grundlegende Erfahrung mit Swift und Xcode haben. Programmieranfänger werden es schwer haben, aber wenn Sie sicher in Swift schreiben und auf einen reaktiven Stil umsteigen möchten, ist dies der ideale Einstieg. Auch für Python-Entwickler, die mit RxPY vertraut sind, ist das Buch nützlich, um Ansätze zu vergleichen.
Was lernt der Leser?
- Grundlagen der reaktiven Programmierung: Observable, Observ
Empfehlungen
Maschinelles Lernen und PHP: Ein praktischer Leitfaden
PHP und Datenbanken: Ein praktischer Leitfaden
Sicherheit von Java-Anwendungen: Datenschutz vor Schwachstellen und Angriffen
JavaScript (Node.js) und Kubernetes: Ein praktischer Leitfaden zur Orchestrierung
C# (.NET) und Datenbanken: Ein praktischer Leitfaden
TypeScript: Eintauchen (TypeScript Deep Dive)