Echoes chat messages sent via WebSocket. java-reactive-chat utilizies Spring 5, WebFlux, Websocket, and React
- Clone this repository
- Open the Project with IntelliJ
- Import the Gradle project
- Run the ReactiveChatApplication in IntelliJ
The Spring Boot 2 server will boot up and the WebSocket connection will be ready.
- git (to clone this repository): https://github.com/lmorda/spring-boot-websocket-chat.git
- IntelliJ 2017.x+
- Java 8+
Johan Zietsman, author of How to Build a Chat App Using WebFlux, WebSockets, React
WebFlux Reactive Framework documentation from the Spring.io documentation website
This guide walks you through the process of creating a "Hello, Spring!" RESTful web service with Spring WebFlux (new as of version 5) and then consumes that service with a WebClient (also new as of version 5)