https://github.com/dcnsakthi/quarkus
Quarkus
https://github.com/dcnsakthi/quarkus
Last synced: 17 days ago
JSON representation
Quarkus
- Host: GitHub
- URL: https://github.com/dcnsakthi/quarkus
- Owner: dcnsakthi
- License: mit
- Created: 2022-12-12T06:22:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-12T11:28:16.000Z (over 2 years ago)
- Last Synced: 2025-02-17T17:52:44.303Z (3 months ago)
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# quarkus
Quarkus# Quarkus 3
(https://quarkus.io/blog/road-to-quarkus-3/)
- Jakarta EE 10
- Eclipse MicroProfile 6
- Virtual threads (loom)
- New vert,x-based gRPC server
- Hibernate ORM 6
- Extended Lifecycle
- Buildpack Support
- HTTP/3 (Quic)
- io_uring
- Reactive Streams -> java.util.concurrent.flow
-> Adapters for migration
- New Dev UI
- Migration Tooling# Basic Quarkus Lab
- Quarkus concepts
- Building a Quarkus App
- Live Coding/Live Reloadhttps://github.com/redhat-middleware-workshops/quarkus-workshop
https://github.com/RedHat-Middleware-Workshops/quarkus-workshop-m1m2-labs
```
package org.acme.people.rest;import javax.enterprise.context.ApplicationScoped;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.QueryParam;
import javax.ws.rs.core.MediaType;import org.slf4j.Logger;
import org.slf4j.LoggerFactory;import io.smallrye.common.annotation.NonBlocking;
@Path("/quarkus")
@ApplicationScoped
public class GreetingResource {public static final Logger log = LoggerFactory.getLogger(GreetingResource.class);
@Path("/hello")
@GET
@Produces(MediaType.TEXT_PLAIN)
@NonBlocking
public String hello() {
return "Hola!! Welcome to Quarkus!!";
}
@Path("/welcome")
@GET
@Produces(MediaType.TEXT_PLAIN)public String welcome(@QueryParam(value = "name")String name) {
return "Hola! Welcome " + name + "!";
}
}
```- https://red.ht/idc-quarkus-study
- https://red.ht/try-quarkus
- https://code.quarkus.io
- https://red.ht/quarkus-spring-devs
- https://developers.redhat.com/e-books