Demoes the possibility to use Kotlin coroutines in a Vaadin app. Please read the Vaadin and Kotlin Coroutines blogpost for explanation of the ideas behind this project.
Uses Karibu-DSL. For more information on Vaadin please see Vaadin Documentation.
See Online demo for quick demo.
To quickly start the app, make sure that you have Java 17+ JDK installed. Then, just type this into your terminal:
git clone https://github.com/mvysny/vaadin-coroutines-demo
cd vaadin-coroutines-demo
./gradlew build run
The app will be running on http://localhost:8080/
Please see the Vaadin Boot documentation on how you run, develop and package this Vaadin-Boot-based app.