Skip to content

Repository files navigation

Custom project from start.vaadin.com

This project was created from https://start.vaadin.com. It's a fully working Vaadin application that you continue developing locally. It has all the necessary dependencies and files to help you get going.

The project is a standard Maven project, so you can import it to your IDE of choice. You'll need to have Java 8+ and Node.js 10+ installed.

To run from the command line, use mvn and open http://localhost:8080 in your browser.

Project structure

DirectoryDescription
frontend/Client-side source directory
index.htmlHTML template
index.tsFrontend entrypoint, contains the client-side routing setup using Vaadin Router
main-layout.tsMain layout Web Component, contains the navigation menu, uses App Layout
views/UI views Web Components (TypeScript)
styles/Styles directory (CSS)
src/main/java/<groupId>/Server-side source directory, contains the server-side Java views
Application.javaServer entrypoint

What next?

vaadin.com has lots of material to help you get you started:

Deploying using Docker

To build the Dockerized version of the project, run

docker build . -t myapp:latest

Once the Docker image is correctly built, you can test it locally using

docker run -p 8080:8080 myapp:latest

About

This contains the source code to the website, and rest api

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages