With the Gradle Vaadin plugin you get the following features:
Easily to use project and component templates for Java, Groovy or Kotlin
The plugin provides tasks that allows you to quickly and easily create new projects and components on all the major JVM languages today. The plugin automatically determines with what language you are working on based on included Gradle plugins and creates the correct sources files for that project.
Gradle dependency management and IDE support
By using Gradle you gain all the features provided by a fully fledged dependency management system for your Vaadin projects.
Along with full autocomplete support for Intellij IDEA this makes a perfect fit for fast Java web app development.
Local development with hot deploy
The plugin integrates seamlessly with the Gretty plugin and Spring Boot to provide an easy way to run the project locally while developing.
Support for Spring Boot
The plugin integrates with the Spring Boot Gradle integration and allows you to quickly and easily create Spring Boot projects.
Support for transpiling your code for older browsers
By toggling a property the plugin can automatically transpile your client side code to support older browsers. This is called Production Mode in the Vaadin Flow Framework.
Support for Bower/Yarn/Npm client side dependencies
Open Source Community approved
- Open Source and under a permissive Apache 2 software license
- Open Source Community supported project
- Endorsed by Vaadin (the company)
Support the project
The project is Open Source and hosted at Github. You can easily support the project by submitting features and bug fixes as Pull Requests.
If your business is leveraging the project and you feel it is bringing you significant benefits in your business work-flows please consider supporting the project by becoming a sponsor.
There are three ways you can sponsor the project:
This is when you want to say thanks! :)
Select an amount you want and pay with PayPal.
Monthly recurring sponsorship (paid annually)
If you are a business and want to see the project succeed in the long term to ensure that the project is kept up to date with the industry standards and bugs and new features are added in a timely manner this is for you.
By becoming a recurring sponsor you also get your company logo on the project page to bring you visibility in the community (optional).
The minimum amount for a recurring sponsorship is 150€/month paid annually via invoicing (email or e-invoicing is available).
Please send an email with the headline "Recurring sponsorship" to email@example.com to become recurring sponsor.
Billing is done via invoicing (email or e-invoice) so please note that this is only for companies with a valid VAT identification number.
Other kind of sponsorship
If the options above did not fit into what you are looking for then send a mail to firstname.lastname@example.org and we can discuss it further.