With the DS Vaadin Flow Gradle 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)
Become a PRO member
As a PRO member you will further get the following perks:
- Early access to new features in the Gradle plugin
- Priority treatment of bug issues on github
- Access to PRO only documentation in DS Docs
- A good and fuzzy feeling knowing you are supporting a Open Source project
You can order your PRO subscription here.