# lite-rx-api-hands-on **Repository Path**: lubinzdd/lite-rx-api-hands-on ## Basic Information - **Project Name**: lite-rx-api-hands-on - **Description**: Lite Rx API Hands-On with Reactor Core 3 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-21 - **Last Updated**: 2021-05-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Lite Rx API Hands-on This Hands-on is designed to help you to learn easily the lite Rx API provided by [Reactor Core 3.x](https://github.com/reactor/reactor-core/). You will mostly need these 3 classes Javadoc: - [Flux](https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html) - [Mono](https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html) - [StepVerifier](https://projectreactor.io/docs/test/release/api/reactor/test/StepVerifier.html) To do this Hands-on, you just have to: - Have [Java 8](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) and a Java IDE ([IntelliJ IDEA](https://www.jetbrains.com/idea/) for example) installed with Maven support - Clone this repository (or your fork) - Import the project as a Maven one in your IDE - Make sure that the language level is set to Java 8 in your IDE project settings - Fix the TODO one by one in Part01 to Part11 main classes in `io.pivotal.literx` package to make unit tests green (you can have a look at the unit tests too if you want) The solution is available in the `solution` branch to compare, when you have finished, with what you have done. A Kotlin version that takes advantage of [reactor-kotlin-extensions](https://github.com/reactor/reactor-kotlin-extensions) is available [here](https://github.com/eddumelendez/reactor-kotlin-workshop). More information available on [Reactor website](https://projectreactor.io).