Chapitre 1. Programmation réactive avec RxJava
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
RxJava est une implémentation spécifique de la programmation réactive pour Java et Android qui est influencée par la programmation fonctionnelle. Elle favorise la composition de fonctions, l'évitement de l'état global et des effets de bord, et la pensée en flux pour composer des programmes asynchrones et basés sur des événements. Il commence par le modèle d'observateur des rappels producteur/consommateur et l'étend avec des dizaines d'opérateurs qui permettent la composition, la transformation, la programmation, l'étranglement, la gestion des erreurs et la gestion du cycle de vie.
RxJava est une bibliothèque open source mature qui a trouvé une large adoption à la fois sur le serveur et sur les appareils mobiles Android. Parallèlement à la bibliothèque, une communauté active de développeurs s'est constituée autour de RxJava et de la programmation réactive pour contribuer au projet, parler, écrire et s'entraider.
Ce chapitre donne une vue d'ensemble de RxJava - ce qu'il est et comment il fonctionne - et le reste du livre t'expliquera en détail comment l'utiliser et l'appliquer dans tes applications. Tu peux commencer à lire ce livre sans aucune expérience préalable de la programmation réactive, mais nous commencerons par le début et nous t'emmènerons à travers les concepts et les pratiques ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access