Designing GraphQL Schemas - Avoid the Downsides of GraphQL's Flexibility
React Conferences by GitNation via YouTube
The Most Addictive Python and SQL Courses
Learn the Skills Netflix, Meta, and Capital One Actually Hire For
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk explores GraphQL schema design patterns and compares approaches for naming, nullable fields, and cursor connections. It focuses on avoiding design choices that lead to awkward workarounds when extending schemas.
Syllabus
Intro
Designing a GraphQL schema
Explicit naming
Hashbangs
Nullable fields
Relay cursor connections
Cursors are not perfect
Use connections back
Page info
Summary
Wrapup
Outro
Taught by
React Conferences by GitNation