IPT Reactor Demo: JUG Wishes 1.0
End-to-end reactive WebSockets demo with Angular 2 (TypeScript) and RxJS (RxNext) and JavaSE + Project Reactor at server side. No web server needed - all resources as well as live WebSocket events are served by custom reactive HTTP endpoint using Reactor Net.
Server side is implemented using Reactor (http://projectreactor.io/) project. Main main class is reactor.ReactorWishesWS in src/main/java folder. It serves all resources required by the client using Reactor Net (Netty), and could be started as console application - no webserver required. It also implements reactive WebSocket endpoint (see wsHandler() method).
Limitaion: Demo works well in Chrome, but not in Firefox, because of WebSocket implementation coming from Reactor Net. Further investigation needed.