All Projects → vaadin → base-starter-flow-quarkus

vaadin / base-starter-flow-quarkus

Licence: Unlicense license
A project base/example for using Vaadin with Quarkus

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to base-starter-flow-quarkus

flow-and-components-documentation
The documentation for the Vaadin framework version 10+
Stars: ✭ 16 (-30.43%)
Mutual labels:  vaadin
quarkus-resteasy-problem
Unified error responses for Quarkus REST APIs via Problem Details for HTTP APIs (RFC7807). Supports Quarkus 2.0+ and 1.4+
Stars: ✭ 36 (+56.52%)
Mutual labels:  quarkus
native-java-examples
Native Java Apps with Micronaut, Quarkus, and Spring Boot
Stars: ✭ 44 (+91.3%)
Mutual labels:  quarkus
crawling-framework
Easily crawl news portals or blog sites using Storm Crawler.
Stars: ✭ 22 (-4.35%)
Mutual labels:  vaadin
java-pwa
Progressive Web Apps in Java
Stars: ✭ 48 (+108.7%)
Mutual labels:  vaadin
nxrocks
Set of Nx plugins to enhance your Nx workspace (even more!)
Stars: ✭ 165 (+617.39%)
Mutual labels:  quarkus
Trotsky
a cloud native ✏️ blog platform 一个正在开发中的云原生笔记平台
Stars: ✭ 27 (+17.39%)
Mutual labels:  quarkus
quarkiverse
Repository for contributing to quarkiverse wiki
Stars: ✭ 29 (+26.09%)
Mutual labels:  quarkus
openshift-quickstart
Developer Workshops related to the Java development on OpenShift
Stars: ✭ 19 (-17.39%)
Mutual labels:  quarkus
multiselect-combo-box
A multi select combo box web component based on Polymer and the vaadin-combo-box
Stars: ✭ 41 (+78.26%)
Mutual labels:  vaadin
Certified-Rancher-Operator-Thai
มาเรียนรู้ Kuberntes แบบ On-Premise และ Architecture ของ Rancher ที่ใช้ในการจัดการ Kubernetes Cluster เพื่อนำสู่ Certified Kubernetes Administrator และ Certified Rancer Operator
Stars: ✭ 78 (+239.13%)
Mutual labels:  quarkus
PagedTable
PagedTable Add-on for Vaadin Framework 8
Stars: ✭ 19 (-17.39%)
Mutual labels:  vaadin
testbench
Vaadin TestBench is a tool for automated user interface testing of Vaadin Framework applications.
Stars: ✭ 20 (-13.04%)
Mutual labels:  vaadin
opta-invest
Spring Boot/Quarkus/Micronaut + Optaplanner Portfolio Optimization
Stars: ✭ 21 (-8.7%)
Mutual labels:  quarkus
vaadin-context-menu
The responsive Web Component for showing context dependent items for any element on the page. Part of the Vaadin components.
Stars: ✭ 26 (+13.04%)
Mutual labels:  vaadin
jvm-alternatives-to-js
Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart)
Stars: ✭ 24 (+4.35%)
Mutual labels:  vaadin
quarkus-workshops
Hosts Quarkus related workshops
Stars: ✭ 135 (+486.96%)
Mutual labels:  quarkus
material-theme-fw8
Material design theme for Vaadin Framework 8
Stars: ✭ 23 (+0%)
Mutual labels:  vaadin
graphql-example
A MicroProfile GraphQL Example
Stars: ✭ 44 (+91.3%)
Mutual labels:  quarkus
vaadin-demo-bakery-app
This project contains the source code generated by Vaadin's Starter Pack (Bakery App/Spring)
Stars: ✭ 43 (+86.96%)
Mutual labels:  vaadin

Project Base for Vaadin Flow and Quarkus

This project can be used as a starting point to create your own Vaadin Flow application for Quarkus. It contains all the necessary configuration with some placeholder files to get you started.

Quarkus 2.0+ requires Java 11.

Starter is also available for gradle

Running the Application

Import the project to the IDE of your choosing as a Maven project.

Run application using mvnw (Windows), or ./mvnw (Mac & Linux).

Open http://localhost:8080/ in browser.

If you want to run your app locally in production mode, call mvnw package -Pproduction (Windows), or ./mvnw package -Pproduction (Mac & Linux) and then

java -jar target/quarkus-app/quarkus-run.jar

Including vaadin-jandex for Pro components

If you are using Pro components such GridPro you need to provide the Jandex index for them as well. Although, this can be achieved by adding their names one-by-one in the application.properties similar to the following example:

quarkus.index-dependency.vaadin-grid-pro.group-id=com.vaadin
quarkus.index-dependency.vaadin-grid-pro.artifact-id=vaadin-grid-pro-flow

Vaadin recommends using the official Jandex index for the Pro components which is published as part of the platform:

<dependency>
    <groupId>com.vaadin</groupId>
    <artifactId>vaadin-jandex</artifactId>
</dependency>

The above dependency has already added to the pom.xml and all you need to do is uncomment it when if needed.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].