4949public class PlatformService {
5050
5151 public static final List <Preset > PRESETS = List .of (
52- new Preset ("db-service-reactive" , "Microservice with database" ,
53- "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/db-service.svg" ,
54- List .of ("io.quarkus:quarkus-resteasy-reactive" , "io.quarkus:quarkus-resteasy-reactive-jackson" ,
55- "io.quarkus:quarkus-hibernate-reactive-panache" , "io.quarkus:quarkus-jdbc-postgresql" )),
56- new Preset ("webapp-npm-reactive" , "Web app with NPM UI" ,
57- "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-npm.svg" ,
58- List .of ("io.quarkus:quarkus-resteasy-reactive" , "io.quarkus:quarkus-resteasy-reactive-jackson" ,
59- "io.quarkiverse.quinoa:quarkus-quinoa" )),
60- new Preset ("event-driven-reactive-kafka" , "Event driven service with Kafka" ,
61- "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/event-driven-kafka.svg" ,
62- List .of ("io.quarkus:quarkus-smallrye-reactive-messaging-kafka" )),
63- new Preset ("db-service" , "Microservice with database" ,
52+ // Some presets are duplicated to support platforms before and after the Big Reactive Renaming
53+ new Preset ("db-service" , "REST service with database" ,
6454 "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/db-service.svg" ,
6555 List .of ("io.quarkus:quarkus-rest" , "io.quarkus:quarkus-rest-jackson" ,
6656 "io.quarkus:quarkus-hibernate-orm-panache" , "io.quarkus:quarkus-jdbc-postgresql" )),
57+ new Preset ("db-service" , "REST service with database" ,
58+ "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/db-service.svg" ,
59+ List .of ("io.quarkus:quarkus-resteasy-reactive" , "io.quarkus:quarkus-resteasy-reactive-jackson" ,
60+ "io.quarkus:quarkus-hibernate-orm-panache" , "io.quarkus:quarkus-jdbc-postgresql" )),
6761 new Preset ("event-driven-kafka" , "Event driven service with Kafka" ,
6862 "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/event-driven-kafka.svg" ,
6963 List .of ("io.quarkus:quarkus-messaging-kafka" )),
64+ new Preset ("event-driven-kafka" , "Event driven service with Kafka" ,
65+ "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/event-driven-kafka.svg" ,
66+ List .of ("io.quarkus:quarkus-smallrye-reactive-messaging-kafka" )),
7067 new Preset ("cli" , "Command-line tool" ,
7168 "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/cli.svg" ,
7269 List .of ("io.quarkus:quarkus-picocli" )),
@@ -77,6 +74,10 @@ public class PlatformService {
7774 "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-npm.svg" ,
7875 List .of ("io.quarkus:quarkus-rest" , "io.quarkus:quarkus-rest-jackson" ,
7976 "io.quarkiverse.quinoa:quarkus-quinoa" )),
77+ new Preset ("webapp-npm" , "Web app with NPM UI" ,
78+ "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-npm.svg" ,
79+ List .of ("io.quarkus:quarkus-resteasy-reactive" , "io.quarkus:quarkus-resteasy-reactive-jackson" ,
80+ "io.quarkiverse.quinoa:quarkus-quinoa" )),
8081 new Preset ("webapp-qute" , "Web app with ServerSide Rendering" ,
8182 "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-qute.svg" ,
8283 List .of ("io.quarkiverse.qute.web:quarkus-qute-web" , "io.quarkiverse.web-bundler:quarkus-web-bundler" )),
0 commit comments