WebFlux에서는 모든 응답을 Mono 혹은 Flux에 담아 반환해주어야 한다.
<aside> 💡 Mono란, Reactie Streams의 Publisher 인터페이스를 구현하는 구현체이며, 0..1개의 데이터를 처리한다.
</aside>
Mono.just("Hello, World!")
.subscribe(System.out::println);
Mono는 하나의 데이터항목과 에러를 갖는다.
<aside> 💡 Flux란 Reactive Streams의 Publisher 인터페이스를 구현하는 구현체이며, 0~N개의 데이터를 처리한다.
</aside>
Flux.just("apple", "banana", "orange")
.subscribe(System.out::println);
Flux는 0또는 하나이상의 데이터항목과, 에러를 갖는다.