- Node installed, I have version 10.3.0 but anything that supports async await is great!
- I use yarn but npm is ๐ฏ
- Git
- Heroku Account - https://heroku.com/
- Postgres DB in Heroku - Video on how to do it: https://cdn.rawgit.com/SaraVieira/graphql-workshop/13d73f3b/howtoheroku.mp4
- CodeSanbox Account is preferred so you can keep all the files in your account
- Javascript knowledge
- React knowledge
- Server: https://graphql-workshop-server.now.sh/
- Front End: https://graphql-workshop-fe.now.sh/
git clone [email protected]:SaraVieira/graphql-workshop.git
cd graphql-workshop
yarn # or npm i
cd server-start-start
yarn dev
Endpoint: https://api.graphcms.com/simple/v1/awesomeTalksClone
- 1: Start - https://codesandbox.io/s/p3nz4p0w60
- 1: End - https://codesandbox.io/s/ql2zjk19qw
- 1.1 - Query Exercise: https://codesandbox.io/s/177w5v217
- 1.2 - Query Exercise Solution: https://codesandbox.io/s/r0jrnj59vq
- 2: Make your own query component - Start: https://codesandbox.io/s/n5m93n3y14
- 2: Make your own query component - End: https://codesandbox.io/s/v1qk8y0xw7
- 3: Variables in Query - Start: https://codesandbox.io/s/y20oywypmx
- 3: Variables in Query - End: https://codesandbox.io/s/x7513py6rq
- 3.1: Variables - Exercise - https://codesandbox.io/s/k9l6ypj7p5
- 3.1: Variables - Exercise - End - https://codesandbox.io/s/pkkxjv287j
- 1: Start - https://codesandbox.io/s/l5k20vz4v7
- 1: End - https://codesandbox.io/s/q312699npq
- 1.1 - Exercise Start: https://codesandbox.io/s/2vz43jylrr
- 2: Update UI - Start: https://codesandbox.io/s/zzwx03v53
- 2: Update UI - End: https://codesandbox.io/s/r74mqn22jm
- 1: Start - https://codesandbox.io/s/pkzxqwn88m
- 1: End - https://codesandbox.io/s/jvxmp65j0w