hezamu / RxVaadin

Testing the functional reactive approach with Vaadin.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Testing the functional reactive approach with Vaadin.


Languages

Language:Java 90.2%Language:CSS 9.8%