An example of a full stack micro service with a frontend in Elm and backend in Micronaut and Java.
Frontend uses elm-ui with elm-ui-widgets for a Material design.
To start the application, use ./gradlew run. This will build the frontend and backend and start the service.
The first time it will be slow as it has to do some downloading,
but the round trip should be less than 2 seconds thereafter.
There are two parts, the frontend and the backend. The backend depends on the frontend which may look weird but that is because it serves the web gui when accessing root, therefore the client must be built first.