server side에서 2가지 방식으로 나누어진다
web-flux모듈의 모델
- 어노테이션 기반 (@Controller 패턴)
- 함수형 프로그래밍 기반 (Router Functions 패턴)
모두 reactive stream api, non blocking 방식
자세한 사항 참고
Spring framework 5 webflux 시작하기
Flux<Integer> ints = Flux.range(1, 3);
ints.subscribe(System.out::println);
Mono<String> mono = Mono.just(str);
mono.subscribe(System.out::println);
Mono.just("hello")
str 변수
만 바라볼거라는 뜻Spring Webflux 프레임워크 내의 클래스(Internal Class)가 Mono/Flux에 subscribe를 하여 결과값을 HTTP Packet에 넣어준다는 것