This document describes the major milestones.
This is the first MVP.
- The
backend
serves thefrontend
assets: it requires the environment variableUI_ROOT_DIRECTORY
which contains the path to the assets. - The
backend
serves a "Greeter" REST endpoint. - The
frontend
contains a simple form request a "Greeting".
The frontend
artifact is built using Apache Maven. The assets are accessible at
/assets/webjars-frontend/js/GreetingService.js
/assets/webjars-frontend/css/frontend.css
/assets/webjars-frontend/index.html
The index.html
has been updated to include the assets using the updated paths.
Please note: The default
page does not work anymore.
The index.html
is currently served from the WebJar. This leads to a unconvenient path for the browser (the full
prefix is required). The file should be served from the backend.
The frontend
artifact may get built by Gradle as well. No further features (other than that) has been added.