RxSwift: Reactive Programming with Swift
Полное руководство по RxSwift от Raywenderlich
Resumen:
Introducción
El libro «RxSwift: Reactive Programming with Swift» del equipo de Raywenderlich es una de las guías más completas y prácticas sobre programación reactiva en el ecosistema Apple. Publicado en 2021 (cuarta edición), cuenta con 534 páginas y cubre todos los aspectos clave del trabajo con la librería RxSwift. A pesar de que el sitio PythonLib está dedicado a Python, este libro será útil para desarrolladores que quieran ampliar sus horizontes y comprender el paradigma de la programación reactiva, que también se utiliza activamente en Python (por ejemplo, RxPY).
¿De qué trata este libro?
El libro está dedicado a la programación reactiva utilizando el framework RxSwift, la implementación en Swift de ReactiveX (Reactive Extensions). Los autores presentan al lector de manera progresiva los conceptos principales: Observable, Observer, Subject, Scheduler, operadores de transformación, filtrado y combinación de flujos de datos. Se presta especial atención a la integración de RxSwift con UIKit, SwiftUI y el trabajo con solicitudes de red (URLSession).
¿Para quién es este libro?
El libro está dirigido a desarrolladores iOS/macOS que ya tengan experiencia básica con Swift y Xcode. Será difícil para principiantes en programación, pero si escribes con confianza en Swift y quieres pasar al estilo reactivo, este es un punto de partida ideal. También será útil para desarrolladores de Python familiarizados con RxPY, para comparar enfoques.
¿Qué aprenderá el lector?
- Fundamentos de la programación reactiva: Observable, Observ
Recommendations
Desarrollo web en Swift (iOS/macOS): desde los fundamentos hasta el despliegue
JavaScript (Node.js) y Kubernetes: Guía práctica
JavaScript Profesional (Node.js): técnicas avanzadas
Desarrollo web en Rust: desde lo básico hasta el despliegue
Ultimate Go Notebook
PHP Web Services: API y servicios web en PHP