-
Notifications
You must be signed in to change notification settings - Fork 38.6k
Description
Rossen Stoyanchev opened SPR-14161 and commented
Create spring-web-reactive
module as a reactive alternative to spring-webmvc
and building on the reactive support from spring-core and spring-web (#18724, #18725, #18727, #18728).
Core contracts from spring-webmvc
such as HandlerMapping
, HandlerAdapter
, ViewResolver
and others will be re-created with fully asynchronous and non-blocking semantics based on Reactive Streams with Project Reactor used for Reactive Streams support.
The initial M1 goals for the module are support for @RequestMapping
methods focusing on REST scenarios. Basic HTML template rendering and static resource serving will also be supported but will lack more advanced features such as forms, data binding, etc.
Affects: 4.2.5
Issue Links:
- Reactive client and server HTTP adapters [SPR-14152] #18724 Reactive client and server HTTP adapters ("depends on")
- Reactive server web support [SPR-14153] #18725 Reactive server web support ("depends on")
- ByteBuffer abstraction [SPR-14155] #18727 ByteBuffer abstraction ("depends on")
- Reactive serialization & deserialization [SPR-14156] #18728 Reactive serialization & deserialization ("depends on")