An experimental Quarkus-Extension to use Vaadin with Quarkus.
Check out branch
Build all with mvn install
See example for how to use it with quarkus.
Switch into example directory and type:
mvn clean package quarkus:dev -Dvaadin.compatibilityMode=true
Open Browser http://localhost:8080
Switch into example directory and type:
mvn clean package
java -Dvaadin.compatibilityMode=true -jar ./target/quarkus-vaadin-extension-example-0.1.0-SNAPSHOT-runner.jar
Open Browser http://localhost:8080
Switch into example directory and type:
mvn clean package -Pnative
./target/quarkus-vaadin-extension-example-0.1.0-SNAPSHOT-runner -Dvaadin.compatibilityMode=true
Open Browser http://localhost:8080
Ensure that $GRAALVM_HOME is set.
Component | Dev Mode | VM Mode | Native Mode |
---|---|---|---|
Accordion | works | works | works |
AppLayout | works | works | fails |
Button | works | works | works |
Check box | works | not tested | not tested |
Detail | works | works | fails |
List box | works | works | works |
Split Layout | works | not tested | not tested |
others | not tested | not tested | not tested |
Inject CDI Beans | works | works | works |