markhm / vaadin_examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vaadin Examples

A repository with examples based on Vaadin Flow 14 and the simple Beverage Buddy app.

Initial aim is to provide a good example of D3js integration where backing data from the Vaadin application is loaded via a separate servlet. Other examples are welcome.

Characteristics

  • Based on Vaadin 14 and Spring Boot
  • Uses JAR-based packaging, so static resources (images, JavaScript files) are in src/main/resources/META-INF/resources/frontend
  • The property file is filtered, see the Maven pom.xml and src/main/resources/env/application.dev.properties, etc.
  • Internationalization supports UTF-8-based resource files

To get started

Backlog / issues for the D3 Tree example

  • Drag/Move events are not available under Vaadin, see this post.
  • The proper node/item for JavaScript click results should be available in Java
  • Nodes should be colorable from Java
  • other

Other examples to be added

  • tbd

Acknowledgement

Kind contributions were received from:

About


Languages

Language:Java 72.3%Language:JavaScript 16.1%Language:HTML 6.2%Language:CSS 4.0%Language:Dockerfile 0.8%Language:Shell 0.6%