Collection of short Project Reactor tutorials written as coding exercises.
How to use this project:
- Check out the "master" branch.
- Open src/main/java/com/github/ulmangt/reactorgems/Exercise1.java
- Fill in the implementation of each method, following the instructions in the Javadocs.
- If you need a hint, check out the HINTS.md
- To verify your answer, run "mvn test -Dtest=Exercise1Test" on the project to run the unit tests for exercise 1.
- To see solutions to each problem, check out the "answers" branch.
- master - contains blank exercises. Clone the repository, fill in the blank methods, and run "mvn install" to run the unit tests and check your work.
- answers - contains completed exercises. Look here if you get stuck.
- Reference Guide - https://projectreactor.io/docs/core/release/reference/
- Flux Javadoc - https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Flux.html
- Mono Javadoc - https://projectreactor.io/docs/core/release/api/reactor/core/publisher/Mono.html
- Which operator do I need? - https://projectreactor.io/docs/core/release/reference/#which-operator