extensions/resteasy-reactive/rest/deployment/src/main/resources/META-INF/quarkus-skill.md
@Path and use @GET, @POST, @PUT, @DELETE for HTTP methods.String or Response for plain text. Add rest-jackson or rest-jsonb for JSON serialization.@RestParam for parameter binding, or omit the annotation entirely — RESTEasy Reactive infers parameter types from the method signature.Uni<T> or Multi<T> from Mutiny.RestResponse<T> (type-safe) or Response.@GET endpoints typically do NOT need @Transactional.@Inject. Keep business logic out of resource classes.@ServerRequestFilter and @ServerResponseFilter on methods for simple filters.@ServerExceptionMapper on methods in resource classes to map exceptions to responses.ContainerRequestFilter or ExceptionMapper<T>.@QuarkusTest with REST Assured for endpoint testing.@TestHTTPEndpoint(MyResource.class) to avoid hardcoding paths.@Singleton in RESTEasy Reactive. Use @RequestScoped if you need per-request state.@Path on class + @Path on methods combine (e.g. /api + /items = /api/items).