☕🍵🍶🍼🍺🍸🍹🍷
This is a Vaadin platform Java example application, used to demonstrate features of the Vaadin Flow framework.
The easiest way of using it is via https://vaadin.com/start - you can choose the package naming you want.
The Starter demonstrates the core Vaadin Flow concepts:
- Building UIs in Java with Components based on Vaadin components, such as
TextField
,Button
,ComboBox
,DatePicker
,VerticalLayout
andGrid
(seeCategoriesList
) - Creating forms with
Binder
(ReviewEditorDialog
) - Making reusable Components on server side with
Composite
(AbstractEditorDialog
) - Creating a Component based on a HTML Template (
ReviewsList
)- This template can be opened and edited with the Vaadin Designer
- Creating Navigation with the Router API (
MainLayout
,ReviewsList
,CategoriesList
)
The project can be imported into the IDE of your choice, with Java 8 installed, as a Maven project.
- Run using
mvn jetty:run
- Wait for the application to start
- Open http://localhost:8080/ to view the application
Brief introduction to the application parts can be found from the documentation
folder. For Vaadin documentation for Java users, see Vaadin.com/docs.
master
the latest version of the starter, using the latest platform snapshotv10
the version for Vaadin 10v11
the version for Vaadin 11v12
the version for Vaadin 12v13
the version for Vaadin 13