https://github.com/josdem/thymeleaf-workshop
Spring Webflux with Thymeleaf
https://github.com/josdem/thymeleaf-workshop
gradle jacoco junit5 sonarqube spring-webflux thymeleaf webtestclient
Last synced: 8 months ago
JSON representation
Spring Webflux with Thymeleaf
- Host: GitHub
- URL: https://github.com/josdem/thymeleaf-workshop
- Owner: josdem
- Created: 2021-05-29T14:23:53.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-18T21:44:27.000Z (almost 4 years ago)
- Last Synced: 2025-03-10T20:47:52.660Z (about 1 year ago)
- Topics: gradle, jacoco, junit5, sonarqube, spring-webflux, thymeleaf, webtestclient
- Language: Java
- Homepage:
- Size: 91.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Thymeleaf Workshop
----------------------------
[](https://app.travis-ci.com/josdem/thymeleaf-workshop)
[](https://sonar.josdem.io/dashboard?id=com.jos.dem.springboot.thymeleaf%3Athymeleaf-workshop)
This project shows different ways to handle HTML5 elements using [Thymeleaf](https://www.thymeleaf.org/) having [Spring Webflux](https://docs.spring.io/spring-framework/docs/current/reference/html/web-reactive.html) as backend.
#### To run the project with Gradle
```bash
gradle bootRun
```
#### To run tests with Gradle
```bash
gradle test
```
#### To run tests with Jacoco and Sonarqube
```bash
gradle jacocoTestReport sonarqube test
```
#### To run the project with Maven
```bash
mvn spring-boot:run
```
#### To run tests with Gradle
```bash
mvn test
```
#### Read this as reference
* https://josdem.io/techtalk/spring/spring_webflux_thymeleaf/
* https://josdem.io/techtalk/spring/spring_webflux_basics/