Building a GraphQL Server
summary
Explains how to build a GraphQL server using existing Node.js/GraphQL tooling (graphql-compose mentioned as the speaker’s library). Covers what packages and pieces are needed, how to design and write a working schema, implementing authorization and a simple ACL, plus performance, security, file uploads, schema generation, documentation, and API versioning concerns.
AI-written summary · about
chapters (10)
- 0:00GraphQL introduction
- 8:32GraphQL vs REST
- 12:28Four schema approaches
- 20:01Running GraphQL server
- 24:41Authentication in GraphQL
- 34:17Field-level authorization
- 41:20Access policies and errors
- 44:14N+1 problem and DataLoader
- 54:22Custom scalar types
- 57:40GraphQL API design tips
related talks
26mSponsored Session: From Prototype to Production: Building Custom GraphQL APIs
41mIntroduction to GraphQL
32mFrom learning to thinking in GraphQL
59mGoodbye REST; Hello GraphQL
01h 14mWorkshop: GraphQL on Client and Server — From Idea to Prototype (Part 2)
01h 12mWorkshop: GraphQL on Client and Server — From Idea to Prototype (Part 1)
08mWhen (Not) To Create A GraphQL Server
28mGraphQL Servers
