This boilerplate showcasing how to combine the Node.js web server Express.js with GraphQL. The server converts the Kentico Kontent Delivery REST API to GraphQL using the Apollo framework and then renders the output using the Pug view engine.
Boilerplate is combining Express.js web server with Apollo framework middleware to provide a GraphQL API wrapper around the REST API by headless CMS Kentico Kontent.
GraphQL schema is automatically generated using the Kontent Schema generator tool.
To showcase using the Apollo GraphQL client, the boilerplate is loading the last three articles stored in headless CMS and using Pug view engine to construct the view of this simple listing.