/RxVaadin

Testing the functional reactive approach with Vaadin.

Primary LanguageJava

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.