Vaadin 8 on Grails 3
  • Introduction
  • Project setup
    • Environment setup
      • Unix based systems
      • Windows
    • Creating Project
      • Command line
      • IntelliJ IDEA
    • Plugin Configuration
      • UI class
      • URL mapping
      • Production mode
      • Async support
      • Themes
      • SASS compilation
      • Widgetset compilation
      • Servlet class
      • Spring component scan
      • UI provider
      • Open session in view
    • Clean up
    • Best Practices
  • Database
    • GORM
      • Create Domain Model
      • Transactions
      • LazyInitializationException
      • Open Session In View I.
      • Open Session In View II.
      • Table Container
    • Groovy SQL
      • Create Sql Bean
      • Execute SQLs
    • MyBatis
      • MyBatis Configuration
      • Reading Data with MyBatis
    • JdbcTemplate
      • Create JdbcTemplate Beans
      • Using JdbcTemplate
    • Clean Up When Using Alternatives
  • UI
Powered by GitBook
On this page

Was this helpful?

Project setup

You are going to learn how to create and configure Grails application with Vaadin plugin in this chapter.

There are two libraries that add support for development of Vaadin applications in Grails.

  • com.vaadinongrails:grails-vaadin-plugin adds all required jars on classpath and makes it possible to run Vaadin application instead of Grails .gsp files.

  • com.vaadinongrails:vaadin-gradle-plugin provides support for development of Vaadin applications. This plugin adds new tasks:

    • vaadin-quickstart generates boilerplate Vaadin project

    • vaadin-spring-quickstart generates boilerplate Vaadin project with Spring support

    • vaadin-compile-sass compiles SASS into CSS

    • vaadin-compile-widgetset compiles Widgetset

PreviousIntroductionNextEnvironment setup

Last updated 5 years ago

Was this helpful?