Blob README.md
Showing rendered content. Download source code
Casserole
Casserole is the Web backend part of gula.recipes. It connects
cerberus with tablier and all recipes to provide the user
experience you have at the website. It's a Spring Boot app
using the WebFlux framework.
There aren't many interesting things to see here, but at a few that might be are:
-
Support for rendering Rocker templates at RockerModelHttpMessageWriter
-
A custom Lucene query that attemps to detect expensive queries at PerformanceInspectorQuery
Assemble fat jar
mvn package
Run server locally
mvn spring-boot:run
Test
mvn test
Load data
Check the help output from:
mvn exec:java -Dexec.mainClass=co.caio.loader.Loader -Dexec.args="--help"