|
49 | 49 | public class PlatformService { |
50 | 50 |
|
51 | 51 | public static final List<Preset> PRESETS = List.of( |
52 | | - new Preset("db-service", "Microservice with database", "/static/media/presets/db-service.svg", |
| 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", |
| 64 | + "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/db-service.svg", |
53 | 65 | List.of("io.quarkus:quarkus-rest", "io.quarkus:quarkus-rest-jackson", |
54 | 66 | "io.quarkus:quarkus-hibernate-orm-panache", "io.quarkus:quarkus-jdbc-postgresql")), |
55 | | - new Preset("event-driven-kafka", "Event driven service with Kafka", "/static/media/presets/event-driven-kafka.svg", |
| 67 | + new Preset("event-driven-kafka", "Event driven service with Kafka", |
| 68 | + "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/event-driven-kafka.svg", |
56 | 69 | List.of("io.quarkus:quarkus-messaging-kafka")), |
57 | | - new Preset("cli", "Command-line tool", "/static/media/presets/cli.svg", |
| 70 | + new Preset("cli", "Command-line tool", |
| 71 | + "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/cli.svg", |
58 | 72 | List.of("io.quarkus:quarkus-picocli")), |
59 | | - new Preset("webapp-mvc", "Web app with Model-View-Controller", "/static/media/presets/webapp-mvc.svg", |
| 73 | + new Preset("webapp-mvc", "Web app with Model-View-Controller", |
| 74 | + "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-mvc.svg", |
60 | 75 | List.of("io.quarkiverse.renarde:quarkus-renarde", "io.quarkiverse.web-bundler:quarkus-web-bundler")), |
61 | | - new Preset("webapp-npm", "Web app with NPM UI", "/static/media/presets/webapp-npm.svg", |
62 | | - List.of("io.quarkus:quarkus-rest", "io.quarkiverse.quinoa:quarkus-quinoa")), |
| 76 | + new Preset("webapp-npm", "Web app with NPM UI", |
| 77 | + "https://raw.githubusercontent.com/quarkusio/code.quarkus.io/main/base/assets/icons/presets/webapp-npm.svg", |
| 78 | + List.of("io.quarkus:quarkus-rest", "io.quarkus:quarkus-rest-jackson", |
| 79 | + "io.quarkiverse.quinoa:quarkus-quinoa")), |
63 | 80 | new Preset("webapp-qute", "Web app with ServerSide Rendering", "static/media/presets/webapp-qute.svg", |
64 | 81 | List.of("io.quarkiverse.qute.web:quarkus-qute-web", "io.quarkiverse.web-bundler:quarkus-web-bundler")), |
65 | 82 | new Preset("ai-infused", "AI Infused service", "static/media/presets/ai-infused.svg", |
|
0 commit comments