Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 1.5 KB

README.adoc

File metadata and controls

31 lines (18 loc) · 1.5 KB

Vert.x Web GraphQL examples

Here you will find examples demonstrating Vert.x Web GraphQL in action.

Vert.x Web GraphQL extends Vert.x Web with the GraphQL-Java library so that you can build a GraphQL server.

Simple GraphQL server and client

This example uses the Vert.x Web client to send a request to the GraphQL server and log the response.

The backend is a very basic Hackernews clone: it holds a list of web pages, as well as info about the user who posted each link. The GraphQL schema describes the data with:

  • Link and User types

  • the allLinks query

First you need to run the server then you can run the client.

Apollo Subscriptions server and client

The client of this example starts an Apollo subscription on the server and log each message received. The connection is done through a Websocket.

The server responses with the link list of the simple exmple, but with each item in a separated websocket message.

First you need to run the server then you can run the client.