RxVaadin icon indicating copy to clipboard operation
RxVaadin copied to clipboard

Testing the functional reactive approach with Vaadin.

Published on Vaadin  Directory Stars on Vaadin Directory

Functional Reactive Programming with Vaadin

This is a quick proof of concept on how to build Vaadin user interfaces using the functional reactive programming approach. It uses the excellent RxJava library from Netflix for Observables, and Java 8 is required for lambdas.

Getting started

This repository includes a demo application that tries to show the advantages of using the FRP approach with Vaadin.

If you want to run the demo yourself, just do a checkout and run it in a Java8 compliant servlet container. I wrote this in Eclipse Kepler and Jetty using the very nice Run Jetty plugin.

Affliation

This is a weekend project of the author, not an official add-on by Vaadin Ltd.

Links

Thanks to Marlon Richert for help with the demo theme.