Skip to content
This repository has been archived by the owner on Sep 22, 2022. It is now read-only.

A room-based chat application built under a reactive programming paradigm using Spring WebFlux and Vue.js

License

Notifications You must be signed in to change notification settings

kvnxiao/spring-webflux-websocket-chatroom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring WebFlux WebSocket Chatroom

A room-based chat application built under a reactive and functional paradigm using Spring Webflux and Vue.js.

Reactive backend

TODO: explain reactor and traditional Spring

Reactive WebSockets

TODO: explain websockets and how Spring WebFlux handles them

Architecture

TODO: diagrams and explanations, JSON structure type

Front End

TODO: Vue.js and TypeScript usage