Webflux에서 사용하는 **reactive library가 Reactor**고 **Reactor는 Reactive Streams의 구현체**이다.
그래서 Reactive Streams가 언급되는 것이고 같이 Reactor가 나오며 주요 객체 Mono, Flux를 알아야 한다.
Mono → **0 ~ 1개의 데이터**를 전달
Flux → **0 ~ N개의 데이터**를 전달
**Reactive Streams**의 **Publisher 인터페이스를 구현하는 구현체**이다. 0 ~ 1개의 데이터를 전달 가능하다.

Mono와 같이 Reactive Streams의 Publisher 인터페이스를 구현하는 구현체 0 ~ N개의 데이터를 전달 가능
onNext 이벤트**를 발생onComplete 이벤트 발생onError 이벤트 발생