Skip to content
GraphQL workshop material for conferences
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
DATA.md
LICENSE
README.md

README.md

GraphQL Workshop

Intro

Welcome to the GraphQL workshop. The principle of this training is to learn how to build a GraphQL server. There are couple of tasks you have to complete. Each of these task contains a description about the instructions. Please follow the numeric sequence step by step, do not skip any of them. By completing these task you will be forced to use your JavaScript skills, you will learn about NodeJS, Express, RethinkDB which later we use as a database behind the server. You get to know how to write async functions and to use promises. You will write GraphQL schemas, queries and mutations. Tools that you are going to use:

  • graphql
  • graphql-tools (from Apollo)
  • rethinkdb
  • express-graphql

You probably have to dive deep into the documentation of each of these tools while working on the app. No worries now, you will come to it.

Start

Select the branch "1-filedatabase" branch and read the README.md.

Data

If you'd like to see how did I get the data from the website, take a look to DATA.md.

You can’t perform that action at this time.