Skip to content

nearform/the-graphql-workshop

Repository files navigation

The GraphQL Workshop

ci deploy

A step by step guide to implement a GraphQL server with Fastify and Mercurius.

Slideshow Presentation

The GraphQL Workshop Slides

Requirements

  • Node LTS
  • docker
  • docker-compose

Setup

  • npm ci
  • npm run db:up
  • npm run db:migrate

Run automated tests

  • npm test --workspaces

Run automated tests on a single project

  • npm test -w src/step-05-context

Running the modules

  • cd src/step-{n}-{name}
  • check each module's README file to see which scripts are available

Presenting

  • npm start