A personal sandbox project to experience the new features of the Quarkus framework.
- Kickstart your first Quarkus application
- Building a Spring web application with Quarkus
- Interacting with REST APIs
- Building reactive APIs with Quarkus
- Building GraphQL APIs with Quarkus
- Consuming GraphQL APIs with Quarkus
| Name | Description |
|---|---|
| resteasy-classic | Simple CURD RESTful APIs using tranditional Resteasy, Hibernate/JPA |
| resteasy-reactive-pgclient | Resteasy Reactive and Reactive Postgre client |
| resteasy-reactive | Resteasy Reactive, Hibernate Reactive Repository, Smallrye Mutiny example. |
| resteasy-kotlin-co | Resteasy Reactive/Kotlin Coroutines, Hibernate Reactive Repository, Smallrye Mutiny example. |
| resteasy-reactive-hibernate | Resteasy Reactive, Hibernate Reactive Session API, Smallrye Mutiny example. |
| vertx-routes | Simple CRUD RESTful APIs using Vertx Router and Reactive PgClient with Mutiny APIs. |
| spring | CRUD RESTful APIs using Spring DI, Spring Data JPA, Spring WebMvc |
| multipart | Multipart examples |
| amqp | Reactive Messaging with AMQP connector and JAXRS SSE examples |
| GraphQL | GraphQL example using MP GraphQL/Smallrye GraphQL |
| GraphQL Client | GraphQL Client example using MP GraphQL/Smallrye GraphQL |
| mongodb-kotlin | MongoDb/Resteasy/Kotlin/Mockk example |
| mongodb-kotlin-co | MongoDb Reactive/Resteasy Reactive/Kotlin Coroutines example |
| restclient-classic | Rest Client Classic Example |
| restclient-mutiny | Rest Client Classic with Mutiny Example |
| restclient-reactive | Rest Client Reactive Example |
| restclient-kotlin | Rest Client using MP RestClient spec, but written in Kotlin |
| restclient-kotlin-co | Rest Client Reactive/Kotlin Coroutines |
| restclient-jaxrs | Rest Client using classic Jaxrs Client API |
| restclient-java11 | Rest Client using Java 11 HttpClient API |
| restclient-vertx | Rest Client using Vertx Mutiny WebClient API |
The following examples used Java 8 or RxJava 2 based Reactive Postgres Client which is depreacted and not available in the latest Qukarus.
| Name | Description |
|---|---|
| java8 | Simple CRUD RESTful APIs but using Java 8 CompletionStage and Reactive Postgre Client |
| rxjava2 | CRUD RESTful APIs using RxJava 2 and Reactive Postgre client |
| vertx-routes | Simple CRUD RESTful APIs using Vertx Router . |
| java8-hibernate-reactive | Java 8 CompletablFuture, Hibernate Reactive Example. |