TechNight GraphQL

About

These are all the resources for the tech night on GraphQL.

Presentation

Presentation is available here.

Example Project

Example project is available in different branches as noted below. Example is using Apollo Server.

Prerequisites

Download

You can download a ZIP from this repository at the top. Remember to download the right branch. You can also use Git:

git clone https://github.com/jupl/tech-night-graphql
cd tech-night-graphql
git checkout 01-initial  # or 02-simple etc.

Install

npm install              # Required for first time only if using Git
npm run server:dev       # Server is running on port 3000

Branches

Links to example project are here as follows:

  1. Initial
  2. Simple
  3. Data
  4. Params
  5. Relationships
  6. Mutations
  7. Context
  8. Auth
  9. Subscriptions