Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daggerok/quarkus-vertx-mvc
Quarkus + Vertx + Thymeleaf (native builds doesn't work because of Thymeleaf)
https://github.com/daggerok/quarkus-vertx-mvc
mvc quarkus quarkus-thymeleaf thymeleaf thymeleaf-template-engine vertx vertx-thymeleaf vertx-web
Last synced: 13 days ago
JSON representation
Quarkus + Vertx + Thymeleaf (native builds doesn't work because of Thymeleaf)
- Host: GitHub
- URL: https://github.com/daggerok/quarkus-vertx-mvc
- Owner: daggerok
- Created: 2019-11-13T00:50:35.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-11-14T00:02:45.000Z (about 5 years ago)
- Last Synced: 2024-11-11T15:33:17.896Z (2 months ago)
- Topics: mvc, quarkus, quarkus-thymeleaf, thymeleaf, thymeleaf-template-engine, vertx, vertx-thymeleaf, vertx-web
- Language: Java
- Size: 75.2 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# quarkus vertx mvc [![Build Status](https://travis-ci.org/daggerok/quarkus-vertx-mvc.svg?branch=master)](https://travis-ci.org/daggerok/quarkus-vertx-mvc)
Quarkus + Vertx + Thymeleaf, Freemarker, etc (native builds doesn't work because of template engine)## dev
```bash
./mvnw compile quarkus:dev
http :8080
```## jvm
```bash
./mvnw compile package
java -jar target/*-runner.jar
http :8080
```## native
NOTE: In general with supported library this approach should works fine. But
now unfortunately, Thymeleaf / Freemarker apps are not supported for native builds...```bash
docker build -f src/main/docker/Dockerfile.multistage -t daggerok/native-build .
docker run -i --rm --name native-app -p 8080:8080 native-build
http :8080
```## links
* https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#strings
* https://docs.jboss.org/resteasy/docs/3.6.0.Final/userguide/html/Asynchronous_HTTP_Request_Processing.html