JWT Authorization for Vert.x with Keycloak
In this blog post, you’ll learn about JWT foundations, protect routes with JWT Authorization, JWT encoded tokens, and RBAC with Keycloak

Easy SSO for Vert.x with Keycloak
In this blog post, you’ll learn how to implement Single Sign-on with OpenID Connect and how to use Keycloak together with Eclipse Vert.x.

Send web requests and assert results with vertx-junit5-web-client
In this blog post, you’ll learn how to use the new vertx-junit5-web-client module to send web requests in your unit tests and to make assertions.

Eclipse Vert.x for Scala next steps
This blog post gives an overview of the current plans for the vertx-lang-scala module, in particular with respect to the upcoming Vert.x 4.

VS Code Vert.x Starter Extension
Today, we are really excited to announce the Visual Studio Code Vert.x Starter extension. It allows you to create a Vert.x project, customize the creation, and search for dependencies.

Vert.x Web API Service Introduction
This blog post teaches you how to use the new module vertx-web-api-service to combine the Web Router and the OpenAPI Router Factory with service proxies.

HTTP response validation with the Vert.x Web Client
Learn how to use response predicates from the Vert.x Web module to validate HTTP responses and to automatically generate error messages.

The RSS reader tutorial (Step 3)
This is the third installment of our Vert.x Cassandra Client tutorial. We will implement the last RSS endpoint serving a list of articles related to a specific channel.

The RSS reader tutorial (Step 2)
In this second installment of our Vert.x Cassandra Client tutorial, we will add an endpoint that produces an array of RSS channels for a given user ID.
