yarn install # or npm install
yarn start
In index.js
you can change the imports to import the respective lesson.
Visit http://localhost:4000
to see GraphiQL.
For every lesson there is a folder. It includes a README.md with notes. Some of them contain an exercise at the end of the lesson.
Process for every lesson:
- Presentation by Nik
- Q&A
- Exercise (not every lesson has one)
- Break
- Setup
- Design Process
- Naming Fields
- Aliases and how they impact naming
- Nullable Fields
- Connections incl. Cursors
- Extending Connections
- Naming Queries
- Node Interface
- Mutation Payload
- Expected Errors in the Mutation Payload
- Naming and structuring Mutations
- Union Input RFC
- Datetime RFC