web-dev-qa-db-fra.com

Java Spring WebFlux vs RxJava

Je commence à apprendre la programmation réactive en Java. Tout le paradigme réactif est nouveau pour moi.

Dans mon processus d'apprentissage, j'ai rencontré peu de termes/bibliothèques tels que Spring WebFlux, projectreactor et RxJava. J'espère que quelqu'un pourra expliquer quelles sont les différences, et celle que vous avez utilisée pour votre projet et pourquoi vous avez fait ce choix.

J'ai lu que Spring WebFlux utilise en fait Flux/Mono de projectreactor en interne. Cela a simplifié la question des avantages et des inconvénients de Spring Webflux sur RxJava?

7
user1955934

Spring WebFlux ( project-reactor ) et RxJava2 + sont tous deux des implémentations de reactive-streams .

Le printemps utilise le projet-réacteur, donc il est plus soutenu, annoncé et a une plus grande communauté, donc j'irais avec cela.

0
vanillaSugar